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 Adelaide Strikers Bangladesh Birmingham Phoenix Brisbane Heat Chennai Super Kings Delhi Capitals Desert Vipers England Hobart Hurricanes India Ireland Islamabad United Lahore Qalandars Lancashire Leicestershire London Spirit Los Angeles Knight Riders Lucknow Super Giants MI Cape Town MI Emirates MI New York Manchester Originals Melbourne Renegades Melbourne Stars Multan Sultans New South Wales New Zealand Northamptonshire Northern Superchargers Nottinghamshire Oval Invincibles Pakistan Perth Scorchers Peshawar Zalmi Pune Warriors Punjab Kings Queensland Quetta Gladiators Rajasthan Royals Royal Challengers Bangalore Scotland Seattle Orcas South Africa South Australia Southern Brave Sri Lanka Sunrisers Eastern Cape Sunrisers Hyderabad Sydney Sixers Sydney Thunder Texas Super Kings Trent Rockets Victoria Washington Freedom Welsh Fire West Indies Western Australia Worcestershire Yorkshire GroundAll grounds Adelaide Oval Allan Border Field, Brisbane Arnos Vale Ground, Kingstown Arun Jaitley Stadium Barsapara Cricket Stadium, Guwahati Bellerive Oval, Hobart Brabourne Stadium, Mumbai Brisbane Cricket Ground Carrara Oval Centurion Park Chittagong Divisional Stadium Church Street Park, Morrisville Civil Service Cricket Club, Stormont, Belfast County Ground, Northampton Cricket Central, Sydney Daren Sammy National Cricket Stadium, Gros Islet Docklands Stadium, Melbourne Dr DY Patil Sports Academy, Navi Mumbai Drummoyne Oval, Sydney Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park, Auckland Edgbaston Grand Prairie Stadium, Dallas Greenfield International Stadium, Thiruvananthapuram Hagley Oval, Christchurch Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala JSCA International Stadium Complex, Ranchi Junction Oval, Melbourne Kardinia Park, South Geelong, Victoria Karen Rolton Oval, Adelaide Kensington Oval Kingsmead, Durban Kingston Twin Ovals, Hobart Lavington Sports Oval, Albury Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharashtra Cricket Association Stadium, Pune Manuka Oval, Canberra Melbourne Cricket Ground Motera Stadium, Ahmedabad Multan Cricket Stadium National Stadium, Karachi New Road, Worcester Newlands, Cape Town Old Trafford Pallekele International Cricket Stadium Park 25 No 2, Adelaide Perth Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal Rangiri Dambulla International Stadium Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Sawai Mansingh Stadium, Jaipur 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 St George's Park, Gqeberha Stadium Australia, Sydney Sydney Cricket Ground Sydney Showground Stadium The Oval The Rose Bowl, Southampton University Oval, Dunedin Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts Wellington Regional Stadium Windsor Park, Roseau York Park, Launceston
From 455 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.