1Y 3Y 5Y All
Tests ODIs T20Is T20 leagues First-class The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Abu Dhabi Knight Riders Adelaide Strikers Australia Bangladesh Birmingham Bears Birmingham Phoenix Brisbane Heat Canterbury Central Districts Central Stags Chennai Super Kings Delhi Capitals Derbyshire Dubai Capitals Durham England Glamorgan Gloucestershire Gujarat Lions Gujarat Titans Gulf Giants India Ireland Kings XI Punjab Kolkata Knight Riders Lancashire Leicestershire London Spirit Los Angeles Knight Riders Lucknow Super Giants MI Emirates MI London MI New York Manchester Originals Manchester Super Giants Melbourne Renegades Melbourne Stars Middlesex Mumbai Indians Netherlands Northamptonshire Northern Districts Northern Superchargers Nottinghamshire Otago Otago Volts Pakistan Papua New Guinea Perth Scorchers Punjab Kings Rajasthan Royals Royal Challengers Bangalore Royal Challengers Bengaluru San Francisco Unicorns Scotland Seattle Orcas Sharjah Warriorz South Africa Southern Brave Sri Lanka Sunrisers Hyderabad Sunrisers Leeds Sydney Sixers Texas Super Kings Trent Rockets Uganda United Arab Emirates Wellington Wellington Firebirds Welsh Fire West Indies Worcestershire Yorkshire GroundAll grounds Adelaide Oval Arun Jaitley Stadium Basin Reserve, Wellington Bay Oval, Mount Maunganui Brabourne Stadium, Mumbai Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Cazalys Stadium, Cairns Central Broward Regional Park Stadium Turf Ground, Lauderhill Church Street Park, Morrisville Civil Service Cricket Club, Stormont, Belfast Cobham Oval (New), Whangarei Colin Maiden Park, Auckland County Ground, Northampton Dr DY Patil Sports Academy, Navi Mumbai Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park Outer Oval, Auckland Eden Park, Auckland Edgbaston Ekana Cricket Stadium, Lucknow Fitzherbert Park, Palmerston North Grace Road, Leicester Grand Prairie Stadium, Dallas Grange Cricket Club Ground, Raeburn Place, Edinburgh Greenfield International Stadium, Thiruvananthapuram Hagley Oval, Christchurch Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala Holkar Cricket Stadium, Indore JSCA International Stadium Complex, Ranchi Kensington Oval Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh Maharashtra Cricket Association Stadium, Pune Malahide Cricket Ground, Dublin Manuka Oval, Canberra McLean Park, Napier Melbourne Cricket Ground Motera Stadium, Ahmedabad National Stadium, Karachi New Road, Worcester Oakland Coliseum, Oakland Old Trafford Perth Stadium Pukekura Park, New Plymouth Queen's Park, Chesterfield Queenstown Events Centre R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal Rangiri Dambulla International Stadium Recreation Ground, Rangiora Riverside Ground, Chester-le-Street Sabina Park Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur Saxton Oval, Nelson Seddon Park, Hamilton Shaheed Veer Narayan Singh International Stadium, Raipur Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sophia Gardens, Cardiff Sportpark Westvliet, The Hague Sydney Cricket Ground Sydney Showground Stadium The County Ground, Derby The Oval The Rose Bowl, Southampton Trent Bridge University Oval, Dunedin Wankhede Stadium, Mumbai Wellington Regional Stadium
From 470 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.