1Y 3Y 5Y All
T20Is T20 leagues First-class List A The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Abu Dhabi Knight Riders Adelaide Strikers Antigua and Barbuda Falcons Auckland Aces Birmingham Bears Birmingham Phoenix Brisbane Heat Central Stags Chennai Super Kings Delhi Capitals Derbyshire Desert Vipers Dubai Capitals Durham England Essex Glamorgan Gloucestershire Gujarat Titans Gulf Giants Guyana Amazon Warriors Hampshire Hobart Hurricanes India Jamaica Kingsmen Karachi Kings Kent Kings XI Punjab Kolkata Knight Riders Lahore Qalandars Lancashire Leicestershire London Spirit Lucknow Super Giants MI Emirates MI New York Manchester Originals Melbourne Renegades Melbourne Stars Middlesex Multan Sultans Mumbai Indians New Zealand Northamptonshire Northern Districts Northern Superchargers Oval Invincibles Perth Scorchers Peshawar Zalmi Punjab Kings Queensland Quetta Gladiators Rajasthan Royals Rawalpindiz Royal Challengers Bangalore San Francisco Unicorns Seattle Orcas Somerset South Australia Southern Brave Sri Lanka St Kitts and Nevis Patriots St Lucia Kings Sunrisers Hyderabad Surrey Sussex Sydney Sixers Sydney Thunder Tasmania Trinbago Knight Riders Victoria Warwickshire Welsh Fire Western Australia Worcestershire Yorkshire GroundAll grounds Adelaide Oval Bellerive Oval, Hobart Brabourne Stadium, Mumbai Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Carrara Oval Church Street Park, Morrisville 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 Park Outer Oval, Auckland Edgbaston Gaddafi Stadium, Lahore Grace Road, Leicester Grand Prairie Stadium, Dallas Hagley Oval, Christchurch Headingley Junction Oval, Melbourne Kardinia Park, South Geelong, Victoria Kensington Oval Lavington Sports Oval, Albury Lord's Maharashtra Cricket Association Stadium, Pune Manuka Oval, Canberra Melbourne Cricket Ground Motera Stadium, Ahmedabad Multan Cricket Stadium National Stadium, Karachi New Road, Worcester North Sydney Oval Old Trafford Perth Stadium Providence Stadium, Guyana Queen's Park Oval, Port of Spain, Trinidad Rajiv Gandhi International Stadium, Uppal Rawalpindi Cricket Stadium Recreation Ground, Rangiora Riverside Ground, Chester-le-Street Sabina Park Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff St Lawrence Ground, Canterbury Sydney Cricket Ground Sydney Showground Stadium The County Ground, Chelmsford The County Ground, Derby The County Ground, Hove The County Ground, Taunton The John Fretwell Sporting Complex, Sookholme The Oval The Rose Bowl, Southampton Trent Bridge University Oval, Dunedin Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wankhede Stadium, Mumbai Warner Park, St Kitts
Wickets to date Economy, last 10 (left scale) Wickets each innings
Move across the chart to see each innings. Drag to pan, scroll or pinch to zoom.
From 478 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.