1Y 3Y 5Y All
ODIs T20Is T20 leagues First-class List A
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Auckland Australia Bangladesh Barbados Tridents Brisbane Heat Canterbury Central Districts Central Stags Chennai Super Kings Delhi Capitals Delhi Daredevils Derbyshire England Essex Gloucestershire Gujarat Lions Guyana Amazon Warriors Hampshire Hobart Hurricanes India Jamaica Tallawahs Karachi Kings Kings XI Punjab Kolkata Knight Riders Lancashire Melbourne Renegades Melbourne Stars Multan Sultans Netherlands Northamptonshire Northern Districts Otago Otago Volts Pakistan Perth Scorchers Peshawar Zalmi Quetta Gladiators Rajasthan Royals Rising Pune Supergiant Rising Pune Supergiants Royal Challengers Bangalore South Africa Sri Lanka St Kitts and Nevis Patriots Sunrisers Hyderabad Surrey Sussex Sydney Sixers Trinbago Knight Riders Wellington Wellington Firebirds West Indies Yorkshire Zimbabwe GroundAll grounds Adelaide Oval Arun Jaitley Stadium Basin Reserve, Wellington Bay Oval, Mount Maunganui Boland Park, Paarl Brisbane Cricket Ground Buffalo Park, KuGumpo City Campbell Park, Milton Keynes Centurion Park Chittagong Divisional Stadium College Ground, Cheltenham County Ground, Northampton Daren Sammy National Cricket Stadium, Gros Islet Diamond Oval, Kimberley Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park Outer Oval, Auckland Eden Park, Auckland Edgbaston Gaddafi Stadium, Lahore Green Park, Kanpur Hagley Oval, Christchurch Harare Sports Club Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala Holkar Cricket Stadium, Indore Kingsmead, Durban Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharashtra Cricket Association Stadium, Pune Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Manuka Oval, Canberra McLean Park, Napier Melbourne Cricket Ground Molyneux Park, Alexandra Nelson Park, Napier New Road, Worcester North West Cricket Stadium, Potchefstroom Old Deer Park, Richmond Old Trafford Pallekele International Cricket Stadium Providence Stadium, Guyana Pukekura Park, New Plymouth Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad Queenstown Events Centre Rajiv Gandhi International Stadium, Uppal Rangiri Dambulla International Stadium Sabina Park Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur Saxton Oval, Nelson Seddon Park, Hamilton Shaheed Ria Gope Cricket Stadium, Fatullah Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sophia Gardens, Cardiff St George's Park, Gqeberha Sydney Cricket Ground Sydney Showground Stadium The County Ground, Chelmsford The County Ground, Derby The Oval The Rose Bowl, Southampton Trent Bridge University Oval, Dunedin Wankhede Stadium, Mumbai Wellington Regional Stadium York Park, Launceston
From 335 recorded innings in our ball-by-ball archive. Phases: overs 1–6, 7–15 and 16–20 in T20s; 1–10, 11–40 and 41–50 in one-day games. Charts by TradingView Lightweight Charts.