1Y 3Y 5Y All
Tests ODIs T20Is T20 leagues First-class
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Andhra Arunachal Pradesh Australia Bangladesh Baroda Bengal Chandigarh Chennai Super Kings Delhi Capitals Delhi Daredevils England Goa Gujarat Gujarat Lions Gujarat Titans Himachal Ireland Karnataka Kerala Kings XI Punjab Kolkata Knight Riders Lucknow Super Giants Maharashtra Mumbai Indians Nepal Netherlands New Zealand Pakistan Puducherry Punjab Punjab Kings Railways Rajasthan Royals Rising Pune Supergiant Royal Challengers Bengaluru Saurashtra Services Somerset South Africa Sri Lanka Sunrisers Hyderabad Tamil Nadu United States of America Uttar Pradesh Uttarakhand Vidarbha West Indies Zimbabwe GroundAll grounds Adelaide Oval Arun Jaitley Stadium Barsapara Cricket Stadium, Guwahati Bay Oval, Mount Maunganui Brabourne Stadium, Mumbai Brisbane Cricket Ground Centurion Park Chittagong Divisional Stadium Dr DY Patil Sports Academy, Navi Mumbai Dr PVG Raju ACA Sports Complex, Vizianagaram Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Dubai International Cricket Stadium Eden Gardens, Kolkata Edgbaston Ekana Cricket Stadium, Lucknow Galle International Stadium Government Model Senior Secondary School, Chandigarh Green Park, Kanpur Greenfield International Stadium, Thiruvananthapuram Gurgaon Cricket Ground (SRNCC), Sultanpur Harare Sports Club Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala Holkar Cricket Stadium, Indore JSCA International Stadium Complex, Ranchi Kotambi Stadium, Vadodara Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh Maharashtra Cricket Association Stadium, Pune McLean Park, Napier Melbourne Cricket Ground Motera Stadium, Ahmedabad Nassau County International Cricket Stadium, New York Newlands, Cape Town Old Trafford Palam A Ground, Model Sports Complex, Delhi Palam B Ground, Model Sports Complex, Delhi Pallekele International Cricket Stadium Perth Stadium Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur Sector 16 Stadium, Chandigarh Shaheed Veer Narayan Singh International Stadium, Raipur Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sinhalese Sports Club Ground St George's Park, Gqeberha Sydney Cricket Ground The Oval Trent Bridge Vidarbha Cricket Association Ground, Nagpur Vidarbha Cricket Association Stadium, Jamtha, Nagpur Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Windsor Park, Roseau
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 428 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.