1Y 3Y 5Y All
Tests ODIs T20Is T20 leagues First-class The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Abu Dhabi Knight Riders Antigua and Barbuda Falcons Australia Bangladesh Barbados Royals Barbados Tridents Birmingham Bears Birmingham Phoenix Boland Cape Cobras Cape Town Blitz Chattogram Challengers Colombo Strikers Dambulla Sixers Derbyshire Desert Vipers Dolphins Dubai Capitals Durban Heat Durban's Super Giants Durham England Fortune Barishal Gulf Giants Guyana Amazon Warriors Impi India Ireland Jaffna Kings Jamaica Kingsmen Jamaica Tallawahs Joburg Super Kings Jozi Stars Kandy Falcons Karachi Kings Khulna Tigers Knights Lancashire Leicestershire Lions London Spirit Lucknow Super Giants MI Cape Town MI Emirates MI New York Manchester Originals Mumbai Indians Nelson Mandela Bay Giants New Zealand Northern Superchargers Nottinghamshire Paarl Rocks Paarl Royals Pakistan Peshawar Zalmi Pretoria Capitals Punjab Kings Rangpur Riders Royal Challengers Bangalore Southern Brave Sri Lanka St Kitts and Nevis Patriots St Lucia Kings Sunrisers Eastern Cape Sunrisers Hyderabad Texas Super Kings Titans Trinbago Knight Riders Tshwane Spartans Warriors West Indies Western Province Worcestershire Yorkshire GroundAll grounds Adelaide Oval Arun Jaitley Stadium Barabati Stadium, Cuttack Bellerive Oval, Hobart Boland Park, Paarl Brabourne Stadium, Mumbai Brian Lara Stadium, Tarouba, Trinidad Buffalo Park, KuGumpo City Centurion Park Chittagong Divisional Stadium Church Street Park, Morrisville County Ground, Bristol County Ground, Northampton Daren Sammy National Cricket Stadium, Gros Islet Diamond Oval, Kimberley Dr DY Patil Sports Academy, Navi Mumbai Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Dubai International Cricket Stadium Eden Park, Auckland Edgbaston Gaddafi Stadium, Lahore Grace Road, Leicester Grand Prairie Stadium, Dallas Hagley Oval, Christchurch Headingley Holkar Cricket Stadium, Indore Kensington Oval Kingsmead, Durban Lord's M Chinnaswamy Stadium, Bengaluru Maharashtra Cricket Association Stadium, Pune Mangaung Oval, Bloemfontein Newlands, Cape Town North West Cricket Stadium, Potchefstroom Old Trafford Pallekele International Cricket Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad R Premadasa Stadium, Colombo Rangiri Dambulla International Stadium Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Sabina Park Saurashtra Cricket Association Stadium, Rajkot Seddon Park, Hamilton Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff St George's Park, Gqeberha The County Ground, Derby The Oval The Rose Bowl, Southampton Trent Bridge Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts Wellington Regional Stadium Willowmoore Park, Benoni
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 437 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.