1Y 3Y 5Y All
Tests ODIs T20Is T20 leagues First-class List A
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 Burgher Recreation Club Chennai Super Kings Colombo Kaps Colombo Kings Colombo Stars Colombo Strikers Dambulla Aura Dambulla Giants Dambulla Sixers Dambulla Viiking Delhi Capitals Dhaka Dynamites Dubai Capitals England Galle Gallants Galle Gladiators Galle Marvels Galle Titans Gujarat Titans Gulf Giants Guyana Amazon Warriors Hong Kong India Ireland Jaffna Kings Jamaica Kingsmen Kandy Tuskers Kandy Warriors Kolkata Knight Riders Kurunegala Youth Cricket Club Lucknow Super Giants MI Emirates Moors Sports Club Mumbai Indians Namibia Netherlands New Zealand Oman Pakistan Panadura Sports Club Punjab Kings Rajasthan Royals Royal Challengers Bengaluru Scotland Sharjah Warriors Sharjah Warriorz South Africa St Lucia Kings Sunrisers Hyderabad United Arab Emirates West Indies Zimbabwe GroundAll grounds Adelaide Oval Arun Jaitley Stadium Barsapara Cricket Stadium, Guwahati Basin Reserve, Wellington Bay Oval, Mount Maunganui Bellerive Oval, Hobart Brabourne Stadium, Mumbai Brisbane Cricket Ground Centurion Park Chittagong Divisional Stadium Colombo Cricket Club Ground Coolidge Cricket Ground, Antigua County Ground, Bristol Daren Sammy National Cricket Stadium, Gros Islet Dr DY Patil Sports Academy, Navi Mumbai Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park, Auckland Ekana Cricket Stadium, Lucknow Gaddafi Stadium, Lahore Galle International Stadium Grand Prairie Stadium, Dallas Greenfield International Stadium, Thiruvananthapuram Harare Sports Club Holkar Cricket Stadium, Indore Kardinia Park, South Geelong, Victoria Kensington Oval M Chinnaswamy Stadium, Bengaluru Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh Maharashtra Cricket Association Stadium, Pune Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Motera Stadium, Ahmedabad Nassau County International Cricket Stadium, New York National Stadium, Karachi Old Trafford P Saravanamuttu Stadium, Colombo Pallekele International Cricket Stadium Perth Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh Queens Sports Club, Bulawayo Queenstown Events Centre R Premadasa Stadium, Colombo Rangiri Dambulla International Stadium Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Sabina Park Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur Saxton Oval, Nelson Seddon Park, Hamilton Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sinhalese Sports Club Ground Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff Sydney Cricket Ground Sylhet International Cricket Stadium The Oval The Rose Bowl, Southampton University Oval, Dunedin Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts Welagedara Stadium, Kurunegala
From 542 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.