1Y 3Y 5Y All
ODIs T20Is T20 leagues The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Auckland Australia Bangladesh Brisbane Heat Central Districts England Hobart Hurricanes India Ireland Lancashire Thunder Loughborough Lightning Melbourne Renegades Melbourne Stars Mumbai Indians Northern Districts Northern Superchargers Otago Pakistan Perth Scorchers Royal Challengers Bangalore Scotland South Africa Southern Brave Southern Vipers Sri Lanka Supernovas Surrey Stars Sydney Sixers Sydney Thunder Trailblazers Velocity Wellington West Indies Western Storm Yorkshire Diamonds GroundAll grounds Adelaide Oval Aigburth, Liverpool Allan Border Field, Brisbane Arun Jaitley Stadium Barsapara Cricket Stadium, Guwahati Basin Reserve, Wellington Bay Oval, Mount Maunganui Bellerive Oval, Hobart Bert Sutcliffe Oval, Lincoln Blacktown International Sportspark, Sydney Boland Park, Paarl Brabourne Stadium, Mumbai Camberwell Sports Ground, Melbourne City Oval, Pietermaritzburg County Ground, Bristol Diamond Oval, Kimberley Docklands Stadium, Melbourne 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 Outer Oval, Auckland Eden Park, Auckland Edgbaston Galle International Stadium Geelong Cricket Ground Glenelg Oval, Adelaide Grace Road, Leicester Hagley Oval, Christchurch Haslegrave Ground, Loughborough Headingley Holkar Cricket Stadium, Indore Junction Oval, Melbourne Kardinia Park, South Geelong, Victoria Karen Rolton Oval, Adelaide Kingsmead, Durban Lord's M Chinnaswamy Stadium, Bengaluru Manuka Oval, Canberra McLean Park, Napier Melbourne Cricket Ground Molyneux Park, Alexandra Motera Stadium, Ahmedabad New Road, Worcester Newlands, Cape Town North Sydney Oval North Sydney Oval No 2 North West Cricket Stadium, Potchefstroom Old Trafford P Saravanamuttu Stadium, Colombo Providence Stadium, Guyana Pukekura Park, New Plymouth Punjab Cricket Association Stadium, Mohali, Chandigarh Queen Elizabeth II Oval, Bendigo Queenstown Events Centre R Premadasa Stadium, Colombo Ray Mitchell Oval, Harrup Park, Mackay Sawai Mansingh Stadium, Jaipur Saxton Oval, Nelson Seddon Park, Hamilton Sharjah Cricket Stadium Sir Vivian Richards Stadium, North Sound, Antigua St Lawrence Ground, Canterbury Stanley Park, Blackpool Sydney Cricket Ground Sydney Showground Stadium The County Ground, Chelmsford The County Ground, Derby The County Ground, Hove The County Ground, Taunton The Hills Cricket Club Ground, Dublin The Oval The Rose Bowl, Southampton University Oval, Dunedin WACA, Perth Wankhede Stadium, Mumbai Wellington Regional Stadium Willowmoore Park, Benoni Woodbridge Road, Guildford YMCA Cricket Club, Dublin
From 433 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.