1Y 3Y 5Y All
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 Royals Barbados Tridents Barmy Army Birmingham Phoenix Brisbane Heat Delhi Capitals England Falcons Gujarat Giants Hobart Hurricanes India Ireland Jamaica Empress London Spirit Loughborough Lightning Manchester Originals Melbourne Renegades Melbourne Stars Mumbai Indians Netherlands New Zealand Northern Superchargers Oval Invincibles Pakistan Papua New Guinea Perth Scorchers Royal Challengers Bangalore Royal Challengers Bengaluru Scotland Southern Brave Southern Vipers Spirit Sri Lanka Surrey Stars Sydney Sixers Sydney Thunder Thailand Tornadoes Trent Rockets Trinbago Knight Riders UP Warriorz Warriors Warriors (FairBreak) West Indies Western Storm Zimbabwe GroundAll grounds Adelaide Oval Allan Border Field, Brisbane Arun Jaitley Stadium Bankstown Oval, Sydney 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 Buffalo Park, KuGumpo City Centurion Park City Oval, Pietermaritzburg Clontarf Cricket Club Ground, Dublin Colombo Cricket Club Ground Colts Cricket Club Ground, Colombo Coolidge Cricket Ground, Antigua County Ground, Bristol County Ground, Northampton Daren Sammy National Cricket Stadium, Gros Islet Diamond Oval, Kimberley Dr DY Patil Sports Academy, Navi Mumbai Drummoyne Oval, Sydney Dubai International Cricket Stadium Eastern Oval, Ballarat Eden Park Outer Oval, Auckland Edgbaston Ekana Cricket Stadium, Lucknow Galle International Stadium Grace Road, Leicester Hagley Oval, Christchurch Harlequins, Pretoria Headingley Hurstville Oval, Sydney Junction Oval, Melbourne Karen Rolton Oval, Adelaide Kensington Oval Kingsmead, Durban Kotambi Stadium, Vadodara Kowloon Cricket Club Lalabhai Contractor Stadium, Surat LC de Villiers Oval, Pretoria Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Mangaung Oval, Bloemfontein Manuka Oval, Canberra Melbourne Cricket Ground Mercantile Cricket Association Ground, Colombo New Road, Worcester Newlands, Cape Town Nondescripts Cricket Club Ground, Colombo North Sydney Oval North West Cricket Stadium, Potchefstroom North-West University No1 Ground, Potchefstroom Old Trafford P Saravanamuttu Stadium, Colombo Pembroke Cricket Club, Sandymount, Dublin Queen's Park Oval, Port of Spain, Trinidad Ray Mitchell Oval, Harrup Park, Mackay Reliance Stadium, Vadodara Seddon Park, Hamilton Sharjah Cricket Stadium Shere Bangla National Stadium, Mirpur Sinhalese Sports Club Ground Sinovich Park, Sinoville, Pretoria 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 Ted Summerton Reserve, Moe The County Ground, Chelmsford The County Ground, Hove The County Ground, Taunton The Oval The Rose Bowl, Southampton Trent Bridge University Oval, Dunedin Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wanderers Stadium, Johannesburg West End Park International Cricket Stadium, Doha West Park Oval, Burnie Willowmoore Park, Benoni York Park, Launceston
From 467 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.