1Y 3Y 5Y All
ODIs 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 Brisbane Heat Chennai Super Kings Delhi Daredevils England Essex Gloucestershire Gujarat Lions Gulf Giants Hampshire Hobart Hurricanes India Kings XI Punjab Kolkata Knight Riders London Spirit Manchester Originals Melbourne Renegades Melbourne Stars Middlesex Mumbai Indians New South Wales New Zealand Northern Superchargers Oval Invincibles Pakistan Perth Scorchers Rajasthan Royals Rising Pune Supergiants Royal Challengers Bangalore Sharjah Warriors South Africa Southern Brave Sri Lanka Sunrisers Hyderabad Surrey Sydney Sixers Sydney Thunder Tasmania Trent Rockets Victoria Welsh Fire Western Australia Zimbabwe GroundAll grounds Adelaide Oval Allan Border Field, Brisbane Arun Jaitley Stadium Barsapara Cricket Stadium, Guwahati Bellerive Oval, Hobart Brisbane Cricket Ground Carrara Oval Cazalys Stadium, Cairns County Ground, Bristol Docklands Stadium, Melbourne Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park, Auckland Edgbaston Glenelg Oval, Adelaide Hagley Oval, Christchurch Harare Sports Club Holkar Cricket Stadium, Indore Junction Oval, Melbourne Kardinia Park, South Geelong, Victoria Karen Rolton Oval, Adelaide Lord's M Chinnaswamy Stadium, Bengaluru Maharashtra Cricket Association Stadium, Pune Manuka Oval, Canberra Melbourne Cricket Ground Motera Stadium, Ahmedabad Newlands, Cape Town North Sydney Oval North West Cricket Stadium, Potchefstroom Old Trafford Pallekele International Cricket Stadium Perth Stadium R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal Ray Mitchell Oval, Harrup Park, Mackay Saurashtra Cricket Association Stadium, Rajkot Shaheed Veer Narayan Singh International Stadium, Raipur Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Sophia Gardens, Cardiff St George's Park, Gqeberha St Lawrence Ground, Canterbury Stadium Australia, Sydney Sydney Cricket Ground Sydney Showground Stadium The County Ground, Taunton The Oval The Rose Bowl, Southampton Trent Bridge University Oval, Dunedin WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Wellington Regional Stadium
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 310 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.