1Y 3Y 5Y All
Tests ODIs T20Is T20 leagues List A The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Australia Bangladesh Barmy Army Birmingham Phoenix Brisbane Heat Central Sparks Delhi Capitals Durham Falcons Gujarat Giants Hobart Hurricanes India Ireland Lightning London Spirit Loughborough Lightning MI London Melbourne Renegades Melbourne Stars Mumbai Indians New Zealand Northern Superchargers Oval Invincibles Pakistan Perth Scorchers Royal Challengers Bangalore Royal Challengers Bengaluru Sapphires Scotland Somerset South Africa Southern Brave Southern Vipers Sri Lanka Sunrisers Sunrisers Leeds Supernovas Surrey Stars Sydney Sixers Sydney Thunder Thailand The Blaze Tornadoes Trailblazers Trent Rockets Velocity Warriors (FairBreak) Warwickshire Welsh Fire West Indies Western Storm Yorkshire Diamonds GroundAll grounds Adelaide Oval Aigburth, Liverpool Arun Jaitley Stadium Barsapara Cricket Stadium, Guwahati Basin Reserve, Wellington Bay Oval, Mount Maunganui Bellerive Oval, Hobart Boland Park, Paarl Boughton Hall Cricket Club Ground, Chester Brabourne Stadium, Mumbai Buffalo Park, KuGumpo City Centurion Park 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 Eastern Oval, Ballarat Eden Park, Auckland Edgbaston Ekana Cricket Stadium, Lucknow Grace Road, Leicester Hagley Oval, Christchurch Haslegrave Ground, Loughborough Headingley Holkar Cricket Stadium, Indore International Sports Stadium, Coffs Harbour Junction Oval, Melbourne Karen Rolton Oval, Adelaide Kensington Oval Kingsmead, Durban Kinrara Academy Oval, Kuala Lumpur Kotambi Stadium, Vadodara Lilac Hill Park, Perth Lord's M Chinnaswamy Stadium, Bengaluru Maharashtra Cricket Association Stadium, Pune Mangaung Oval, Bloemfontein Manuka Oval, Canberra Melbourne Cricket Ground New Road, Worcester Newlands, Cape Town North Marine Road Ground, Scarborough North Sydney Oval North West Cricket Stadium, Potchefstroom Old Trafford R Premadasa Stadium, Colombo Ray Mitchell Oval, Harrup Park, Mackay Riverside Ground, Chester-le-Street Sawai Mansingh Stadium, Jaipur Seddon Park, Hamilton Sharjah Cricket Stadium Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff St George's Park, Gqeberha 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 Oval The Rose Bowl, Southampton Trafalgar Road Ground, Southport Trent Bridge University Oval, Dunedin Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wankhede Stadium, Mumbai Wellington Regional Stadium Willowmoore Park, Benoni Woodbridge Road, Guildford
From 625 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.