1Y 3Y 5Y All
Tests ODIs T20Is T20 leagues The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Australia Bangladesh Barbados Birmingham Phoenix Brisbane Heat Delhi Capitals England Gujarat Giants Hobart Hurricanes Hong Kong Ireland Japan Lancashire Thunder London Spirit Loughborough Lightning MI London Malaysia Manchester Originals Manchester Super Giants Melbourne Renegades Melbourne Stars Mumbai Indians Nepal Netherlands New Zealand Northern Superchargers Oval Invincibles Pakistan Perth Scorchers Royal Challengers Bangalore Royal Challengers Bengaluru South Africa Southern Brave Southern Vipers Sri Lanka Supernovas Surrey Stars Sydney Sixers Sydney Thunder Thailand Trailblazers Trent Rockets United Arab Emirates Velocity Welsh Fire West Indies Yorkshire Diamonds Zimbabwe GroundAll grounds Adelaide Oval Allan Border Field, Brisbane Arun Jaitley Stadium Barsapara Cricket Stadium, Guwahati Bay Oval, Mount Maunganui Bellerive Oval, Hobart Boughton Hall Cricket Club Ground, Chester Brabourne Stadium, Mumbai Buffalo Park, KuGumpo City Carrara Oval Centurion Park Chilaw Marians Cricket Club Ground, Katunayake Colombo Cricket Club Ground Colts Cricket Club Ground, Colombo 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 Drummoyne Oval, Sydney Dubai International Cricket Stadium Eden Park, Auckland Edgbaston Ekana Cricket Stadium, Lucknow Galle International Stadium Grace Road, Leicester Greenfield International Stadium, Thiruvananthapuram Hagley Oval, Christchurch Haslegrave Ground, Loughborough Headingley Holkar Cricket Stadium, Indore Junction Oval, Melbourne Karen Rolton Oval, Adelaide Kingsmead, Durban Kinrara Academy Oval, Kuala Lumpur Korogi Sports Park Kotambi Stadium, Vadodara Lalabhai Contractor Stadium, Surat Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh Maharashtra Cricket Association Stadium, Pune Manuka Oval, Canberra McLean Park, Napier Melbourne Cricket Ground Motera Stadium, Ahmedabad New Road, Worcester Newlands, Cape Town Nondescripts Cricket Club Ground, Colombo North West Cricket Stadium, Potchefstroom North-West University No1 Ground, Potchefstroom Old Trafford P Saravanamuttu Stadium, Colombo Pallekele International Cricket Stadium Providence Stadium, Guyana Queenstown Events Centre R Premadasa Stadium, Colombo Rangiri Dambulla International Stadium Ray Mitchell Oval, Harrup Park, Mackay Reliance Stadium, Vadodara Riverside Ground, Chester-le-Street Royal Selangor Club, Kuala Lumpur Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur Seddon Park, Hamilton Shaheed Veer Narayan Singh International Stadium, Raipur Sharjah Cricket Stadium Shere Bangla National Stadium, Mirpur Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff St George's Park, Gqeberha St Lawrence Ground, Canterbury Sydney Cricket Ground Sydney Showground Stadium Sylhet International Cricket Stadium Sylhet International Cricket Stadium, Academy Ground The County Ground, Chelmsford The County Ground, Derby The County Ground, Hove The County Ground, Taunton The Oval The Rose Bowl, Southampton Trent Bridge University Oval, Hobart Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Wellington Regional Stadium Willowmoore Park, Benoni Woodbridge Road, Guildford York Cricket Club York Park, Launceston Zhejiang University of Technology Cricket Field
From 666 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.