1Y 3Y 5Y All
Tests ODIs T20Is One-day intl T20 leagues First-class
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Abu Dhabi Knight Riders Adelaide Strikers Antigua and Barbuda Falcons Australia Bangladesh Barbados Royals Barbados Tridents Chattogram Challengers Comilla Victorians Desert Vipers Dhaka Dominators Durban's Super Giants Durdanto Dhaka England Fortune Barishal Gujarat Titans Gulf Giants Guyana Amazon Warriors India Ireland Islamabad United Italy Jamaica Kingsmen Jamaica Tallawahs Joburg Super Kings Karachi Kings Kolkata Knight Riders Lahore Qalandars Leicestershire Lucknow Super Giants MI Cape Town MI Emirates Melbourne Renegades Multan Sultans Mumbai Indians Nepal Netherlands New Zealand Oman Paarl Royals Pakistan Papua New Guinea Perth Scorchers Peshawar Zalmi Punjab Kings Quetta Gladiators Rajasthan Royals Royal Challengers Bengaluru Scotland Sharjah Warriorz South Africa Sri Lanka St Kitts and Nevis Patriots St Lucia Kings St Lucia Stars St Lucia Zouks Sunrisers Eastern Cape Sussex Sydney Sixers Sylhet Strikers Trinbago Knight Riders Trinidad & Tobago Red Steel United Arab Emirates United States of America Zimbabwe GroundAll grounds Adelaide Oval Arun Jaitley Stadium Barabati Stadium, Cuttack Barsapara Cricket Stadium, Guwahati Basin Reserve, Wellington Bay Oval, Mount Maunganui Bellerive Oval, Hobart Boland Park, Paarl Brabourne Stadium, Mumbai Bready Cricket Club, Magheramason Brian Lara Stadium, Tarouba, Trinidad Buffalo Park, KuGumpo City Central Broward Regional Park Stadium Turf Ground, Lauderhill Centurion Park Chittagong Divisional Stadium Clontarf Cricket Club Ground, Dublin Cobham Oval (New), Whangarei County Ground, Bristol Daren Sammy National Cricket Stadium, Gros Islet Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park, Auckland Edgbaston Ekana Cricket Stadium, Lucknow Gaddafi Stadium, Lahore Galle International Stadium Greenfield International Stadium, Thiruvananthapuram Hagley Oval, Christchurch Harare Sports Club Headingley Holkar Cricket Stadium, Indore JSCA International Stadium Complex, Ranchi Kardinia Park, South Geelong, Victoria Kensington Oval Kingsmead, Durban Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh Maharashtra Cricket Association Stadium, Pune Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Malahide Cricket Ground, Dublin 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 Newlands, Cape Town North West Cricket Stadium, Potchefstroom Old Hararians, Harare Old Trafford P Saravanamuttu Stadium, Colombo Pallekele International Cricket Stadium Providence Stadium, Guyana Queen's Park Oval, Port of Spain, Trinidad Queens Sports Club, Bulawayo Rajiv Gandhi International Stadium, Uppal Rangiri Dambulla International Stadium Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Sabina Park Saurashtra Cricket Association Stadium, Rajkot 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 St George's Park, Gqeberha Sydney Cricket Ground Sylhet International Cricket Stadium Takashinga Sports Club, Highfield, Harare The County Ground, Hove The County Ground, Taunton The Oval The Rose Bowl, Southampton Trent Bridge University Oval, Dunedin VRA Ground, Amstelveen Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts Windsor Park, Roseau
From 462 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.