1Y 3Y 5Y All
Tests ODIs T20Is One-day intl T20 leagues List A The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Australia Bangladesh Barbados Royals Barbados Tridents Birmingham Phoenix Brisbane Heat Central Sparks Delhi Capitals England Gujarat Giants Guyana Amazon Warriors Hobart Hurricanes India Ireland Jamaica Empress London Spirit Manchester Originals Melbourne Renegades Melbourne Stars Mumbai Indians Netherlands New Zealand Northern Superchargers Oval Invincibles Pakistan Perth Scorchers Royal Challengers Bengaluru Scotland South East Stars Southern Brave Southern Vipers Sri Lanka Sunrisers Sydney Sixers Sydney Thunder Thailand The Blaze Thunder Trent Rockets Trinbago Knight Riders Welsh Fire West Indies Western Storm GroundAll grounds Adelaide Oval Allan Border Field, Brisbane 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 Brian Lara Stadium, Tarouba, Trinidad Buffalo Park, KuGumpo City Centurion Park City Oval, Pietermaritzburg Clontarf Cricket Club Ground, Dublin Colts Cricket Club Ground, Colombo 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 Drummoyne Oval, Sydney Dubai International Cricket Stadium Eden Park Outer Oval, Auckland Eden Park, Auckland Edgbaston Gaddafi Stadium, Lahore Grace Road, Leicester Hagley Oval, Christchurch Headingley Holkar Cricket Stadium, Indore Hurstville Oval, Sydney International Sports Stadium, Coffs Harbour Invermay Park, Launceston Jubilee Park, Ringwood, Melbourne Junction Oval, Melbourne Kensington Oval Kingsmead, Durban Kotambi Stadium, Vadodara LC de Villiers Oval, Pretoria Lilac Hill Park, Perth Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Mangaung Oval, Bloemfontein Manuka Oval, Canberra Mercantile Cricket Association Ground, Colombo Multan Cricket Stadium New Road, Worcester Newlands, Cape Town Nondescripts Cricket Club Ground, Colombo North Marine Road Ground, Scarborough North Sydney Oval North West Cricket Stadium, Potchefstroom North-West University No1 Ground, Potchefstroom Nuriootpa Centennial Park Old Trafford P Saravanamuttu Stadium, Colombo Pembroke Cricket Club, Sandymount, Dublin R Premadasa Stadium, Colombo Riverside Ground, Chester-le-Street Roseworth Terrace, Gosforth 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 The County Ground, Beckenham 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 Three Ws Oval, Cave Hill, Barbados Trent Bridge University Oval, Dunedin WACA, Perth Wanderers Stadium, Johannesburg Warner Park, St Kitts Wellington Regional Stadium West End Park International Cricket Stadium, Doha West Park Oval, Burnie Willowmoore Park, Benoni
From 551 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.