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 Bangladesh Baroda Bengal Bihar Chennai Super Kings Chhattisgarh Dambulla Sixers Deccan Chargers Delhi Delhi Capitals Delhi Daredevils Desert Vipers Dubai Capitals England Galle Gallants Goa Gujarat Gujarat Lions Gujarat Titans Gulf Giants Himachal Hong Kong Hyderabad (India) Ireland Jammu & Kashmir Jharkhand Karnataka Kerala Kings XI Punjab Kochi Tuskers Kerala Kolkata Knight Riders Lucknow Super Giants MI Emirates Madhya Pradesh Maharashtra Meghalaya Mumbai Mumbai Indians Netherlands Odisha Pakistan Pune Warriors Punjab Kings Railways Rajasthan Royals Rising Pune Supergiant Rising Pune Supergiants Royal Challengers Bangalore Saurashtra Scotland Services Sharjah Warriorz Sikkim South Africa Sri Lanka Sunrisers Hyderabad Tamil Nadu Uttar Pradesh Uttarakhand Vidarbha Zimbabwe GroundAll grounds Arun Jaitley Stadium Bandra Kurla Complex, Mumbai Barabati Stadium, Cuttack Brabourne Stadium, Mumbai Brisbane Cricket Ground CB Patel International Cricket Stadium, Surat Centurion Park Civil Service Cricket Club, Stormont, Belfast County Ground, Bristol 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 DRIEMS Ground, Tangi, Cuttack Dubai International Cricket Stadium Eden Gardens, Kolkata Edgbaston Ekana Cricket Stadium, Lucknow Emerald High School Ground, Indore F.B. Colony Ground, Vadodara Green Park, Kanpur Harare Sports Club Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala Holkar Cricket Stadium, Indore JSCA International Stadium Complex, Ranchi Kingsmead, Durban Lalabhai Contractor Stadium, Surat Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharashtra Cricket Association Stadium, Pune Mangaung Oval, Bloemfontein Motera Stadium, Ahmedabad Moti Bagh Stadium, Vadodara National Stadium, Karachi Newlands, Cape Town Old Trafford Palam A Ground, Model Sports Complex, Delhi Punjab Cricket Association Stadium, Mohali, Chandigarh R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur 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 The Rose Bowl, Southampton Titwood, Glasgow Vidarbha Cricket Association Stadium, Jamtha, Nagpur 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 421 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.