1Y 3Y 5Y All
ODIs T20Is T20 leagues List A The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Amsterdam Flames Bangladesh Birmingham Bears Brisbane Heat Chennai Super Kings Delhi Capitals Delhi Daredevils Derbyshire Durham England Essex Glamorgan Gloucestershire Hampshire Hobart Hurricanes India Islamabad United Kent Kings XI Punjab Kolkata Knight Riders Lancashire Leicestershire Los Angeles Knight Riders MI London MI New York Melbourne Renegades Melbourne Stars Middlesex Mumbai Indians New South Wales New Zealand Northamptonshire Nottinghamshire Pakistan Peshawar Zalmi Queensland Quetta Gladiators Rajasthan Royals Rising Pune Supergiant Royal Challengers Bangalore San Francisco Unicorns Somerset South Africa South Australia Southern Brave Sri Lanka Sunrisers Hyderabad Sunrisers Leeds Surrey Sussex Sydney Sixers Sydney Thunder Tasmania Texas Super Kings Trent Rockets United Arab Emirates Victoria Washington Freedom West Indies Worcestershire Yorkshire Zimbabwe GroundAll grounds Adelaide Oval Allan Border Field, Brisbane Arun Jaitley Stadium Arundel Castle Cricket Club Ground Barsapara Cricket Stadium, Guwahati Bellerive Oval, Hobart Brabourne Stadium, Mumbai Brisbane Cricket Ground Carrara Oval Church Street Park, Morrisville College Ground, Cheltenham County Ground, Bristol County Ground, Northampton Cricket Central, Sydney Daren Sammy National Cricket Stadium, Gros Islet Docklands Stadium, Melbourne Dr DY Patil Sports Academy, Navi Mumbai Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park, Auckland Edgbaston Grace Road, Leicester Grand Prairie Stadium, Dallas Harare Sports Club Headingley Holkar Cricket Stadium, Indore International Sports Stadium, Coffs Harbour JSCA International Stadium Complex, Ranchi Junction Oval, Melbourne Kardinia Park, South Geelong, Victoria Karen Rolton Oval, Adelaide Kingsmead, Durban Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharashtra Cricket Association Stadium, Pune Malahide Cricket Ground, Dublin Manuka Oval, Canberra Melbourne Cricket Ground Merchant Taylors' School Ground, Northwood National Stadium, Karachi New Road, Worcester Old Trafford Perth Stadium Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park, Chesterfield Radlett Cricket Club, Radlett Rajiv Gandhi International Stadium, Uppal Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur Sharjah Cricket Stadium Sheikh Zayed Stadium Nursery 2, Abu Dhabi Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sophia Gardens, Cardiff St Lawrence Ground, Canterbury Stadium Australia, Sydney Stanley Park, Blackpool Sydney Cricket Ground Sydney Showground Stadium The County Ground, Beckenham The County Ground, Chelmsford The County Ground, Derby The County Ground, Hove The County Ground, Taunton The Oval The Rose Bowl, Southampton Trent Bridge WACA, Perth Wankhede Stadium, Mumbai York Park, Launceston
From 432 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.