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 Barbados Royals Birmingham Phoenix Brisbane Heat England Gujarat Giants Guyana Amazon Warriors Hobart Hurricanes Ireland Lancashire Thunder London Spirit Loughborough Lightning MI London Malaysia Manchester Originals Melbourne Renegades Melbourne Stars Mumbai Indians Nepal Netherlands New Zealand Oval Invincibles Pakistan Perth Scorchers Royal Challengers Bangalore Royal Challengers Bengaluru South Africa Southern Brave Southern Vipers Sri Lanka Sunrisers Leeds Supernovas Surrey Stars Sydney Sixers Sydney Thunder Thailand Trailblazers Trent Rockets UP Warriorz United Arab Emirates Velocity Welsh Fire West Indies Western Storm GroundAll grounds Adelaide Oval Aigburth, Liverpool Allan Border Field, Brisbane Arun Jaitley Stadium Barsapara Cricket Stadium, Guwahati Bay Oval, Mount Maunganui Bellerive Oval, Hobart Brabourne Stadium, Mumbai Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Buffalo Park, KuGumpo City Carrara Oval Chilaw Marians Cricket Club Ground, Katunayake Colombo Cricket Club Ground County Ground, Bristol Dr DY Patil Sports Academy, Navi Mumbai Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Drummoyne Oval, Sydney Dubai International Cricket Stadium Eastern Oval, Ballarat Eden Park, Auckland Edgbaston Ekana Cricket Stadium, Lucknow Greenfield International Stadium, Thiruvananthapuram Haslegrave Ground, Loughborough Headingley Junction Oval, Melbourne Karen Rolton Oval, Adelaide Kingsmead, Durban Kotambi Stadium, Vadodara Lalabhai Contractor Stadium, Surat Lilac Hill Park, Perth 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 Sydney Oval North West Cricket Stadium, Potchefstroom Old Trafford Providence Stadium, Guyana R Premadasa Stadium, Colombo Rangiri Dambulla International Stadium Ray Mitchell Oval, Harrup Park, Mackay Reliance Stadium, Vadodara Riverside Ground, Chester-le-Street Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur Seddon Park, Hamilton Sharjah Cricket Stadium Shere Bangla National Stadium, Mirpur Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff St George's Park, Gqeberha Sydney Cricket Ground Sydney Showground Stadium Sylhet International Cricket Stadium Sylhet International Cricket Stadium, Academy Ground The County Ground, Chelmsford 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 310 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.