1Y 3Y 5Y All
Tests ODIs T20Is Other T20 intl Multi-day intl One-day intl T20 leagues First-class List A The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Amsterdam Flames Australia Austria Bahrain Bangladesh Barbados Royals Barisal Burners Birmingham Bears Birmingham Phoenix Canada Chittagong Kings Chittagong Vikings Colombo Kings Denmark Derbyshire Dhaka Dynamites Dhaka Gladiators Dubai Capitals Dublin Guardians Durbar Rajshahi Durham Duronto Rajshahi Edinburgh Castle Rockers England Essex Galle Gladiators Germany Glamorgan Glasgow Cosmic Gloucestershire Gulf Giants Hampshire Hong Kong India Italy Jaffna Stallions Jamaica Tallawahs Jersey Karachi Kings Kent Kenya Khulna Royal Bengals Lahore Qalandars Lancashire Leicestershire Leinster Lightning MI Emirates Manchester Originals Multan Sultans Munster Reds Namibia Nepal Netherlands New Zealand Nigeria North-West Warriors Northamptonshire Northern Superchargers Nottinghamshire Oman Oval Invincibles Pakistan Papua New Guinea Peshawar Zalmi Pretoria Capitals Quetta Gladiators Rajshahi Kings Rangpur Riders Rotterdam Dockers Scotland Sharjah Warriors Somerset South Africa Sri Lanka St Kitts and Nevis Patriots Surrey Sussex Trent Rockets Trinbago Knight Riders Uganda United Arab Emirates United States of America Warwickshire Welsh Fire West Indies Worcestershire Yorkshire 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) Bellerive Oval, Hobart Bready Cricket Club, Magheramason Brian Lara Stadium, Tarouba, Trinidad 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 College Ground, Cheltenham County Ground, Bristol County Ground, Northampton Daren Sammy National Cricket Stadium, Gros Islet Dubai International Cricket Stadium Eden Gardens, Kolkata Edgbaston Gaddafi Stadium, Lahore Galle International Stadium Goldenacre, Edinburgh Grace Road, Leicester Grange Cricket Club Ground, Raeburn Place, Edinburgh Harare Sports Club Hazelaarweg, Rotterdam Headingley High Performance Oval, Windhoek Himachal Pradesh Cricket Association Stadium, Dharamsala ICC Academy, Dubai Kensington Oval Khulna Divisional Stadium Lisburn Cricket Club, Wallace Park, Lisburn Lord's M Chinnaswamy Stadium, Bengaluru Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Malahide Cricket Ground, Dublin Manuka Oval, Canberra Mardyke, Cork Melbourne Cricket Ground Merchant Taylors' School Ground, Northwood Mombasa Sports Club Ground Multan Cricket Stadium Nassau County International Cricket Stadium, New York National Cricket Stadium, St George's, Grenada National Stadium, Karachi New Road, Worcester North Marine Road Ground, Scarborough Oak Hill Cricket Club, Wicklow Old Deer Park, Richmond Old Hararians, Harare Old Trafford Pembroke Cricket Club, Sandymount, Dublin Providence Stadium, Guyana 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 Riverside Ground, Chester-le-Street Riverway Stadium, Townsville Sabina Park Saxton Oval, Nelson Seddon Park, Hamilton Sharjah Cricket Stadium Sheikh Zayed Stadium Nursery 1, Abu Dhabi Sheikh Zayed Stadium Nursery 2, Abu Dhabi Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sophia Gardens, Cardiff Sportpark Het Schootsveld, Deventer Sportpark Maarschalkerweerd, Utrecht Sportpark Westvliet, The Hague St Lawrence Ground, Canterbury Sylhet International Cricket Stadium Takashinga Sports Club, Highfield, Harare The County Ground, Beckenham The County Ground, Chelmsford The County Ground, Derby The County Ground, Hove The County Ground, Taunton The Green, Comber The Oval The Rose Bowl, Southampton Toronto Cricket, Skating and Curling Club Trafalgar Road Ground, Southport Trent Bridge Uxbridge Cricket Club Ground VRA Ground, Amstelveen Wanderers Cricket Ground, Windhoek Wanderers Stadium, Johannesburg Warner Park, St Kitts Willowmoore Park, Benoni Woodvale Road, Eglinton
From 767 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.