1Y 3Y 5Y All
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 Barbados Royals Barbados Tridents Birmingham Phoenix Brisbane Heat Central Sparks Delhi Capitals England Falcons Gujarat Giants Guyana Guyana Amazon Warriors Hobart Hurricanes India Ireland Jamaica Jamaica Empress Lightning London Spirit Loughborough Lightning MI London Manchester Originals Manchester Super Giants Melbourne Renegades Melbourne Stars Mumbai Indians New Zealand Northern Diamonds Northern Superchargers Oval Invincibles Pakistan Perth Scorchers Royal Challengers Bengaluru Sapphires Scotland South Africa South East Stars Southern Brave Southern Vipers Spirit Sri Lanka Sunrisers Sunrisers Leeds Supernovas Surrey Stars Sydney Sixers Sydney Thunder Thailand The Blaze Tornadoes Trailblazers Trent Rockets UP Warriorz Velocity Warriors Warriors (FairBreak) Welsh Fire Western Storm GroundAll grounds Adelaide Oval Allan Border Field, Brisbane Arnos Vale Ground, Kingstown Arundel Castle Cricket Club Ground Basin Reserve, Wellington Bay Oval, Mount Maunganui Bellerive Oval, Hobart Bert Sutcliffe Oval, Lincoln Boland Park, Paarl Brabourne Stadium, Mumbai Bradman Oval, Bowral Bready Cricket Club, Magheramason Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Buffalo Park, KuGumpo City Camberwell Sports Ground, Melbourne Clontarf Cricket Club Ground, Dublin Coolidge Cricket Ground, Antigua County Ground, Bristol County Ground, Northampton Daren Sammy National Cricket Stadium, Gros Islet Docklands Stadium, Melbourne Dr DY Patil Sports Academy, Navi Mumbai Dubai International Cricket Stadium Eden Gardens, Kolkata Edgbaston Ekana Cricket Stadium, Lucknow Galle International Stadium Grace Road, Leicester Hagley Oval, Christchurch Haslegrave Ground, Loughborough Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala Hurstville Oval, Sydney ICC Academy, Dubai Junction Oval, Melbourne Karen Rolton Oval, Adelaide Kensington Oval Kingsmead, Durban Kotambi Stadium, Vadodara Kowloon Cricket Club Lilac Hill Park, Perth Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharashtra Cricket Association Stadium, Pune Manuka Oval, Canberra Melbourne Cricket Ground National Cricket Stadium, St George's, Grenada National Stadium, Karachi New Road, Worcester Newlands, Cape Town North Sydney Oval Nuriootpa Centennial Park Old Trafford Providence Stadium, Guyana Pukekura Park, New Plymouth Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad R Premadasa Stadium, Colombo Rangiri Dambulla International Stadium Ray Mitchell Oval, Harrup Park, Mackay Riverside Ground, Chester-le-Street Rookwood, Sale Roseworth Terrace, Gosforth Seddon Park, Hamilton Sharjah Cricket Stadium Shere Bangla National Stadium, Mirpur Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff Southend Cricket Club Stadium, Karachi Stanley Park, Blackpool Sydney Showground Stadium Sylhet International Cricket Stadium 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 WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts Woodbridge Road, Guildford
From 548 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.