1Y 3Y 5Y All
Tests ODIs T20Is One-day intl T20 leagues
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Australia Bangladesh Barbados Tridents Barisal Bulls Barisal Burners Brisbane Heat Chennai Super Kings Chittagong Kings Chittagong Vikings Deccan Chargers Dhaka Dynamites Dhaka Gladiators England Gujarat Lions Guyana Amazon Warriors Hobart Hurricanes ICC World XI India Ireland Jamaica Tallawahs Karachi Kings Khulna Royal Bengals Khulna Titans Kings XI Punjab Lahore Qalandars Melbourne Stars Mumbai Indians Netherlands New Zealand Pakistan Papua New Guinea Perth Scorchers Quetta Gladiators Rajshahi Kings Rangpur Riders Rising Pune Supergiant Royal Challengers Bangalore Scotland South Africa Sri Lanka St Kitts and Nevis Patriots St Lucia Zouks Sunrisers Hyderabad Sydney Thunder Sylhet Royals Sylhet Sixers Trinbago Knight Riders Trinidad & Tobago Red Steel United Arab Emirates Zimbabwe GroundAll grounds Adelaide Oval Arnos Vale Ground, Kingstown Arun Jaitley Stadium Barabati Stadium, Cuttack Barsapara Cricket Stadium, Guwahati Basin Reserve, Wellington Bellerive Oval, Hobart Brabourne Stadium, Mumbai Brisbane Cricket Ground Buffalo Park, KuGumpo City Central Broward Regional Park Stadium Turf Ground, Lauderhill Centurion Park Chittagong Divisional Stadium County Ground, Bristol Daren Sammy National Cricket Stadium, Gros Islet Docklands Stadium, Melbourne Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Dubai International Cricket Stadium Eden Gardens, Kolkata Edgbaston Gaddafi Stadium, Lahore Galle International Stadium Green Park, Kanpur Greenfield International Stadium, Thiruvananthapuram Hagley Oval, Christchurch Harare Sports Club Himachal Pradesh Cricket Association Stadium, Dharamsala Holkar Cricket Stadium, Indore Iqbal Stadium, Faisalabad Kensington Oval Khulna Divisional Stadium Kingsmead, Durban Kinrara Academy Oval, Kuala Lumpur Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharashtra Cricket Association Stadium, Pune Manuka Oval, Canberra McLean Park, Napier Melbourne Cricket Ground Motera Stadium, Ahmedabad Multan Cricket Stadium National Cricket Stadium, St George's, Grenada National Stadium, Karachi Nehru Stadium, Kochi Newlands, Cape Town Old Hararians, Harare Old Trafford P Saravanamuttu Stadium, Colombo Pallekele International Cricket Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad Queens Sports Club, Bulawayo R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal Reliance Stadium, Vadodara Riverside Ground, Chester-le-Street Sabina Park Sawai Mansingh Stadium, Jaipur Saxton Oval, Nelson 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 Stadium Australia, Sydney Sydney Cricket Ground Sylhet International Cricket Stadium The Oval The Rose Bowl, Southampton Trent Bridge University Oval, Dunedin Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts Wellington Regional Stadium Windsor Park, Roseau
From 605 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.