1Y 3Y 5Y All
ODIs T20Is One-day intl T20 leagues List A The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Abu Dhabi Knight Riders Adelaide Strikers Antigua and Barbuda Falcons Bangladesh Barbados Royals Belfast Wolves Bermuda Birmingham Bears Birmingham Phoenix Brisbane Heat Canada Chennai Super Kings Delhi Capitals Denmark Derbyshire Desert Vipers Dubai Capitals Dublin Guardians Durban's Super Giants Durham Edinburgh Castle Rockers England Essex Glamorgan Glasgow Cosmic Gloucestershire Gujarat Titans Gulf Giants Guyana Amazon Warriors Hampshire Hobart Hurricanes Hong Kong India Ireland Islamabad United Jamaica Tallawahs Joburg Super Kings Karachi Kings Kent Kenya Khulna Tigers Kolkata Knight Riders Lahore Qalandars Leicestershire London Spirit Los Angeles Knight Riders Lucknow Super Giants MI Emirates MI London Malaysia Manchester Originals Manchester Super Giants Melbourne Renegades Melbourne Stars Multan Sultans Mumbai Indians Namibia Nepal Netherlands New Zealand Northamptonshire Northern Superchargers Nottinghamshire Oman Oval Invincibles Pakistan Papua New Guinea Perth Scorchers Peshawar Zalmi Pretoria Capitals Punjab Kings Qatar Quetta Gladiators Rajasthan Royals Rotterdam Dockers Royal Challengers Bangalore San Francisco Unicorns Scotland Seattle Orcas Sharjah Warriors South Africa Southern Brave Sri Lanka St Kitts and Nevis Patriots St Lucia Kings Sunrisers Hyderabad Sunrisers Leeds Sydney Sixers Sydney Thunder Texas Super Kings Trent Rockets Trinbago Knight Riders Vanuatu Victoria Warwickshire Washington Freedom Welsh Fire West Indies Western Australia Worcestershire Yorkshire Zimbabwe GroundAll grounds Adelaide Oval Arun Jaitley Stadium Barsapara Cricket Stadium, Guwahati Bay Oval, Mount Maunganui Bellerive Oval, Hobart Brabourne Stadium, Mumbai Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Carrara Oval Cazalys Stadium, Cairns Centurion Park Chittagong Divisional Stadium Church Street Park, Morrisville College Ground, Cheltenham County Ground, Northampton Daren Sammy National Cricket Stadium, Gros Islet Docklands Stadium, Melbourne Dr DY Patil Sports Academy, Navi Mumbai 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 Grace Road, Leicester Grand Prairie Stadium, Dallas Grange Cricket Club Ground, Raeburn Place, Edinburgh Greenfield International Stadium, Thiruvananthapuram Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala ICC Academy Ground No 2, Dubai ICC Academy, Dubai Indian Association Ground, Singapore Kardinia Park, South Geelong, Victoria Kensington Oval Kingsmead, Durban Kinrara Academy Oval, Kuala Lumpur Lavington Sports Oval, Albury Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh Malahide Cricket Ground, Dublin Mangaung Oval, Bloemfontein Manuka Oval, Canberra Marrara Cricket Ground, Darwin Melbourne Cricket Ground Motera Stadium, Ahmedabad National Stadium, Karachi New Road, Worcester North Marine Road Ground, Scarborough North West Cricket Stadium, Potchefstroom Old Trafford Pallekele International Cricket Stadium Perth Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Sawai Mansingh Stadium, Jaipur Selangor Turf Club, Kuala Lumpur Shaheed Veer Narayan Singh International Stadium, Raipur Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sophia Gardens, Cardiff Sportpark Westvliet, The Hague Stanley Park, Blackpool Sydney Cricket Ground Sydney Showground Stadium Terdthai Cricket Ground, Bangkok The County Ground, Derby The Oval The Rose Bowl, Southampton Trent Bridge Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts Wellington Regional Stadium Woodbridge Road, Guildford York Park, Launceston
From 416 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.