1Y 3Y 5Y All
ODIs T20Is Other T20 intl T20 leagues List A The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Amsterdam Flames Antigua and Barbuda Falcons Australia Austria Bahrain Bangladesh Belfast Wolves Birmingham Phoenix Canada Chennai Super Kings Colombo Stars Delhi Capitals Denmark Desert Vipers Dubai Capitals Durban's Super Giants Edinburgh Castle Rockers England Essex Galle Gladiators Germany Glasgow Cosmic Gloucestershire Gulf Giants Hong Kong India Islamabad United Italy Jaffna Kings Jersey Kent Kolkata Knight Riders Lahore Qalandars London Spirit MI Cape Town MI Emirates MI New York Manchester Originals Mumbai Indians Munster Reds Namibia Netherlands New Zealand North-West Warriors Northern Knights Northern Superchargers Oman Oval Invincibles Pakistan Punjab Kings Rajasthan Royals Rotterdam Dockers Royal Challengers Bengaluru Scotland Sharjah Warriors Somerset South Africa Southern Brave Sri Lanka St Kitts and Nevis Patriots Trent Rockets United Arab Emirates Welsh Fire West Indies Zimbabwe GroundAll grounds 7he Sevens Stadium, Dubai Adelaide Oval Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) Arun Jaitley Stadium Bellerive Oval, Hobart Bready Cricket Club, Magheramason Brisbane Cricket Ground Bulawayo Athletic Club Central Broward Regional Park Stadium Turf Ground, Lauderhill Centurion Park Chittagong Divisional Stadium Civil Service Cricket Club, Stormont, Belfast Clontarf Cricket Club Ground, Dublin County Ground, Bristol Dubai International Cricket Stadium Eden Gardens, Kolkata Edgbaston Gaddafi Stadium, Lahore Goldenacre, Edinburgh Grand Prairie Stadium, Dallas Grange Cricket Club Ground, Raeburn Place, Edinburgh Harare Sports Club Headingley ICC Academy, Dubai La Manga Club Top Ground Lisburn Cricket Club, Wallace Park, Lisburn Lord's M Chinnaswamy Stadium, Bengaluru Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Malahide Cricket Ground, Dublin Mardyke, Cork Melbourne Cricket Ground Motera Stadium, Ahmedabad Multan Cricket Stadium Nassau County International Cricket Stadium, New York National Cricket Stadium, St George's, Grenada Observatory Lane, Rathmines, Dublin Old Trafford Pembroke Cricket Club, Sandymount, Dublin Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad Queens Sports Club, Bulawayo R Premadasa Stadium, Colombo Radlett Cricket Club, Radlett Sabina Park Sawai Mansingh Stadium, Jaipur Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Sinhalese Sports Club Ground Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff Sportpark Maarschalkerweerd, Utrecht Sportpark Westvliet, The Hague St Lawrence Ground, Canterbury The County Ground, Chelmsford The Green, Comber The Oval The Rose Bowl, Southampton Trent Bridge Warner Park, St Kitts Woodvale Road, Eglinton
From 264 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.