1Y 3Y 5Y All
Tests ODIs T20Is T20 leagues
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Andhra Assam Australia Bengal Chennai Super Kings Chhattisgarh Deccan Chargers Delhi Delhi Daredevils England Goa Gujarat Lions Haryana Hyderabad (India) Kerala Kings XI Punjab Kolkata Knight Riders Madhya Pradesh Maharashtra Meghalaya Mizoram Mumbai Mumbai Indians Odisha Pune Warriors Punjab Rajasthan Rajasthan Royals Rising Pune Supergiants Royal Challengers Bangalore Services South Africa Sri Lanka Sunrisers Hyderabad Tamil Nadu Uttar Pradesh Vidarbha West Indies Zimbabwe GroundAll grounds Adelaide Oval Arun Jaitley Stadium Bandra Kurla Complex, Mumbai Barabati Stadium, Cuttack Brabourne Stadium, Mumbai Brisbane Cricket Ground Centurion Park Daren Sammy National Cricket Stadium, Gros Islet Dr DY Patil Sports Academy, Navi Mumbai Dr PVG Raju ACA Sports Complex, Vizianagaram Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam DRIEMS Ground, Tangi, Cuttack Dubai International Cricket Stadium Eden Gardens, Kolkata Emerald High School Ground, Indore Green Park, Kanpur Harare Sports Club Holkar Cricket Stadium, Indore Jadavpur University Campus 2nd Ground, Kolkata JSCA International Stadium Complex, Ranchi Kingsmead, Durban M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharashtra Cricket Association Stadium, Pune Melbourne Cricket Ground Motera Stadium, Ahmedabad Nehru Stadium, Kochi Newlands, Cape Town Old Trafford Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad Queens Sports Club, Bulawayo Rajiv Gandhi International Stadium, Uppal Riverside Ground, Chester-le-Street Sabina Park Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sophia Gardens, Cardiff St George's Park, Gqeberha Stadium Australia, Sydney The Rose Bowl, Southampton Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai
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 253 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.