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 Barmy Army Birmingham Phoenix Brisbane Heat Delhi Capitals England Falcons Gujarat Giants Guyana Guyana Amazon Warriors Hobart Hurricanes India Ireland Jamaica Jamaica Empress Lancashire Thunder Leeward Islands London Spirit Loughborough Lightning Manchester Originals Manchester Super Giants Melbourne Renegades Melbourne Stars New Zealand Northern Superchargers Oval Invincibles Pakistan Perth Scorchers Royal Challengers Bangalore Royal Challengers Bengaluru Sapphires Scotland South Africa Southern Brave Southern Vipers Spirit Sri Lanka Sunrisers Leeds Supernovas Surrey Stars Sydney Sixers Sydney Thunder Thailand Tornadoes Trailblazers Trent Rockets Trinbago Knight Riders Trinidad and Tobago UP Warriorz Velocity Welsh Fire Western Storm Windward Islands Yorkshire Diamonds Zimbabwe GroundAll grounds Aigburth, Liverpool Allan Border Field, Brisbane Arnos Vale Ground, Kingstown Arun Jaitley Stadium Arundel Castle Cricket Club Ground Basin Reserve, Wellington Bay Oval, Mount Maunganui Bellerive Oval, Hobart Bert Sutcliffe Oval, Lincoln Blacktown International Sportspark, Sydney 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 Clontarf Cricket Club Ground, Dublin Coolidge Cricket Ground, Antigua County Ground, Bristol County Ground, Northampton Daren Sammy National Cricket Stadium, Gros Islet Dr DY Patil Sports Academy, Navi Mumbai Drummoyne Oval, Sydney Dubai International Cricket Stadium Eastern Oval, Ballarat Eden Gardens, Kolkata Edgbaston Ekana Cricket Stadium, Lucknow Gaddafi Stadium, Lahore Glenelg Oval, Adelaide Grace Road, Leicester Hagley Oval, Christchurch Harare Sports Club Haslegrave Ground, Loughborough Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala Hurstville Oval, Sydney Junction Oval, Melbourne Karen Rolton Oval, Adelaide Kensington Oval Kingsmead, Durban Kotambi Stadium, Vadodara Kowloon Cricket Club Lahore City Cricket Association Ground Lilac Hill Park, Perth Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharashtra Cricket Association Stadium, Pune Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota 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 Old Trafford Providence Stadium, Guyana Pukekura Park, New Plymouth Punjab Cricket Association Stadium, Mohali, Chandigarh Queen Elizabeth II Oval, Bendigo Queen's Park Oval, Port of Spain, Trinidad R Premadasa Stadium, Colombo Ray Mitchell Oval, Harrup Park, Mackay Sawai Mansingh Stadium, Jaipur Seddon Park, Hamilton Sharjah Cricket Stadium Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff St Lawrence Ground, Canterbury Stanley Park, Blackpool Sydney Parade, Dublin Sydney Showground Stadium Ted Summerton Reserve, Moe The County Ground, Chelmsford The County Ground, Derby 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 WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts Waverley Oval, Sydney West Park Oval, Burnie Woodbridge Road, Guildford YMCA Cricket Club, Dublin York Park, Launceston
From 805 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.