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 Lancashire Thunder London Spirit Loughborough Lightning MI London Malaysia Manchester Originals Melbourne Renegades Melbourne Stars Mumbai Indians Netherlands New Zealand Northern Superchargers Oval Invincibles Pakistan Perth Scorchers South Africa Southern Brave Southern Vipers Sri Lanka Sunrisers Leeds Supernovas Surrey Stars Sydney Sixers Sydney Thunder Thailand Trent Rockets UP Warriorz United Arab Emirates Velocity Welsh Fire West Indies Yorkshire Diamonds Zimbabwe GroundAll grounds Adelaide Oval Allan Border Field, Brisbane Arun Jaitley Stadium Arundel Castle Cricket Club Ground Asian Institute of Technology Ground, Bangkok Barsapara Cricket Stadium, Guwahati Bay Oval, Mount Maunganui Bellerive Oval, Hobart Blacktown International Sportspark, Sydney Boughton Hall Cricket Club Ground, Chester Brabourne Stadium, Mumbai Brisbane Cricket Ground Buffalo Park, KuGumpo City Carrara Oval Chilaw Marians Cricket Club Ground, Katunayake College Ground, Cheltenham Colombo Cricket Club Ground 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 Park, Auckland Edgbaston Ekana Cricket Stadium, Lucknow Galle International Stadium Grace Road, Leicester Greenfield International Stadium, Thiruvananthapuram Hagley Oval, Christchurch Haslegrave Ground, Loughborough Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala Holkar Cricket Stadium, Indore Junction Oval, Melbourne Kardinia Park, South Geelong, Victoria 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 North Marine Road Ground, Scarborough North West Cricket Stadium, Potchefstroom Old Trafford Pallekele International Cricket Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh 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 Paul Getty's Ground, Wormsley 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 West Park Oval, Burnie Woodbridge Road, Guildford York Cricket Club York Park, Launceston Zhejiang University of Technology Cricket Field
From 418 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.