1Y 3Y 5Y All
Tests ODIs T20Is T20 leagues First-class List A The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Australia Bangladesh Birmingham Bears Birmingham Phoenix Boland Cape Cobras Chattogram Challengers Chennai Super Kings Chittagong Vikings Comilla Victorians Deccan Chargers Delhi Capitals Delhi Daredevils Derbyshire Dolphins Durban's Super Giants Durdanto Dhaka Durham England Essex Glamorgan Gloucestershire Gujarat Titans Guyana Amazon Warriors Hampshire India Ireland Jamaica Tallawahs Joburg Super Kings Karachi Kings Kings XI Punjab Knights Kochi Tuskers Kerala Kolkata Knight Riders Lancashire Leicestershire Lions London Spirit Los Angeles Knight Riders Lucknow Super Giants MI Cape Town MI New York Manchester Originals Middlesex Multan Sultans Mumbai Indians Netherlands New Zealand North West Northamptonshire Nottinghamshire Oval Invincibles Paarl Royals Pakistan Pokhara Avengers Punjab Kings Quetta Gladiators Rajasthan Royals Royal Challengers Bangalore San Francisco Unicorns Scotland Somerset Southern Brave Sri Lanka St Kitts and Nevis Patriots St Lucia Stars St Lucia Zouks Sudur Paschim Royals Sunrisers Eastern Cape Sunrisers Hyderabad Surrey Sussex Sylhet Strikers Texas Super Kings Titans Trent Rockets Trinbago Knight Riders Warriors Warwickshire Washington Freedom Welsh Fire West Indies Worcestershire Yorkshire Zimbabwe GroundAll grounds Adelaide Oval Arun Jaitley Stadium Barabati Stadium, Cuttack Barsapara Cricket Stadium, Guwahati Bellerive Oval, Hobart Boland Park, Paarl Brisbane Cricket Ground Buffalo Park, KuGumpo City Captain Roop Singh Stadium, Gwalior Central Broward Regional Park Stadium Turf Ground, Lauderhill Centurion Park Chester Road North Ground, Kidderminster Chittagong Divisional Stadium Church Street Park, Morrisville College Ground, Cheltenham County Ground, Bristol County Ground, Northampton Daren Sammy National Cricket Stadium, Gros Islet Diamond Oval, Kimberley Dr DY Patil Sports Academy, Navi Mumbai Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park, Auckland Edgbaston Ekana Cricket Stadium, Lucknow Grace Road, Leicester Grand Prairie Stadium, Dallas Greenfield International Stadium, Thiruvananthapuram Hagley Oval, Christchurch Harare Sports Club Headingley Holkar Cricket Stadium, Indore JSCA International Stadium Complex, Ranchi Kensington Oval Kingsmead, Durban Lord's M Chinnaswamy Stadium, Bengaluru Maharashtra Cricket Association Stadium, Pune Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Mangaung Oval, Bloemfontein Melbourne Cricket Ground Moses Mabhida Stadium, Durban National Stadium, Karachi New Road, Worcester Newlands, Cape Town North Marine Road Ground, Scarborough North West Cricket Stadium, Potchefstroom Old Trafford Perth Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad Queens Sports Club, Bulawayo R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal Riverside Ground, Chester-le-Street Sawai Mansingh Stadium, Jaipur Seddon Park, Hamilton Sharjah Cricket Stadium Shere Bangla National Stadium, Mirpur Sophia Gardens, Cardiff St George's Park, Gqeberha St Lawrence Ground, Canterbury Stadium Australia, Sydney Sydney Cricket Ground The County Ground, Chelmsford The County Ground, Derby The County Ground, Hove The County Ground, Taunton The Oval The Rose Bowl, Southampton Trafalgar Road Ground, Southport Trent Bridge Tribhuvan University International Cricket Ground, Kirtipur Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts Wellington Regional Stadium Willowmoore Park, Benoni
From 598 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.