1Y 3Y 5Y All
Tests ODIs T20Is One-day intl T20 leagues The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Australia Bangladesh Barbados Tridents Barmy Army Birmingham Phoenix Brisbane Heat England Gujarat Giants Guyana Amazon Warriors Hobart Hurricanes India Ireland Jamaica Empress Lancashire Thunder London Spirit Loughborough Lightning MI London Manchester Originals Manchester Super Giants Melbourne Renegades Melbourne Stars Mumbai Indians Netherlands New Zealand Northern Superchargers Pakistan Perth Scorchers Royal Challengers Bangalore Royal Challengers Bengaluru Sapphires Scotland Southern Brave Southern Vipers Spirit Sri Lanka Sunrisers Leeds Sydney Sixers Sydney Thunder Tornadoes Trent Rockets UP Warriorz Warriors Welsh Fire West Indies Western Storm Yorkshire Diamonds Zimbabwe GroundAll grounds Adelaide Oval Allan Border Field, Brisbane Arun Jaitley Stadium Arundel Castle Cricket Club Ground Barsapara Cricket Stadium, Guwahati Basin Reserve, Wellington Bay Oval, Mount Maunganui Bellerive Oval, Hobart Blacktown International Sportspark, Sydney Boland Park, Paarl Brabourne Stadium, Mumbai Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Buffalo Park, KuGumpo City Camberwell Sports Ground, Melbourne Casey Fields No 4, Melbourne Centurion Park City Oval, Pietermaritzburg Clifton Park Ground, York College Ground, Cheltenham Colombo Cricket Club Ground Colts Cricket Club Ground, Colombo Coolidge Cricket Ground, Antigua County Ground, Bristol County Ground, Northampton Cricket Central, Sydney 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 Outer Oval, Auckland Edgbaston Ekana Cricket Stadium, Lucknow Gaddafi Stadium, Lahore Galle International Stadium Grace Road, Leicester Hagley Oval, Christchurch Haslegrave Ground, Loughborough Headingley Holkar Cricket Stadium, Indore Hurstville Oval, Sydney International Sports Stadium, Coffs Harbour Invermay Park, Launceston Junction Oval, Melbourne Kardinia Park, South Geelong, Victoria Karen Rolton Oval, Adelaide Kensington Oval Kingsmead, Durban Kotambi Stadium, Vadodara Kowloon Cricket Club LC de Villiers Oval, Pretoria Lilac Hill Park, Perth Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Mangaung Oval, Bloemfontein Manuka Oval, Canberra Melbourne Cricket Ground Mercantile Cricket Association Ground, Colombo Multan Cricket Stadium National Stadium, Karachi New Road, Worcester Newlands, Cape Town Nondescripts Cricket Club Ground, Colombo North Dalton Park, Wollongong North Sydney Oval North West Cricket Stadium, Potchefstroom North-West University No1 Ground, Potchefstroom Old Trafford P Saravanamuttu Stadium, Colombo Perth Stadium R Premadasa Stadium, Colombo Reliance Stadium, Vadodara Seddon Park, Hamilton Sharjah Cricket Stadium Sheikh Kamal International Cricket Stadium, Cox's Bazar Shere Bangla National Stadium, Mirpur Sinhalese Sports Club Ground 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 Sylhet International Cricket Stadium Ted Summerton Reserve, Moe The County Ground, Chelmsford The County Ground, Hove The County Ground, Taunton The Oval The Rose Bowl, Southampton Three Ws Oval, Cave Hill, Barbados Trent Bridge University Oval, Dunedin Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wanderers Stadium, Johannesburg Waverley Oval, Sydney West End Park International Cricket Stadium, Doha Willowmoore Park, Benoni Woodbridge Road, Guildford York Park, Launceston
From 818 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.