1Y 3Y 5Y All
T20Is T20 leagues The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Abu Dhabi Knight Riders Barbados Royals Barbados Tridents Barisal Bulls Birmingham Phoenix Brisbane Heat Cape Town Blitz Chennai Super Kings Chittagong Vikings Delhi Capitals Delhi Daredevils Desert Vipers Dhaka Dynamites Dubai Capitals Durban's Super Giants Essex Glamorgan Gloucestershire Gujarat Lions Gulf Giants Guyana Amazon Warriors Hampshire Hobart Hurricanes Islamabad United Jamaica Tallawahs Joburg Super Kings Jozi Stars Karachi Kings Kent Khulna Titans Kings XI Punjab Kolkata Knight Riders London Spirit Los Angeles Knight Riders Lucknow Super Giants Manchester Originals Manchester Super Giants Melbourne Renegades Melbourne Stars Middlesex Multan Sultans Mumbai Indians Nelson Mandela Bay Giants Northern Superchargers Oval Invincibles Paarl Royals Perth Scorchers Peshawar Zalmi Pretoria Capitals Punjab Kings Quetta Gladiators Rajasthan Royals Rajshahi Kings Rangpur Riders Rising Pune Supergiant Royal Challengers Bangalore Royal Challengers Bengaluru San Francisco Unicorns Seattle Orcas Sharjah Warriorz Somerset Southern Brave St Kitts and Nevis Patriots St Lucia Kings St Lucia Stars St Lucia Zouks Sunrisers Eastern Cape Sunrisers Hyderabad Sunrisers Leeds Surrey Sydney Sixers Sydney Thunder Sylhet Sixers Texas Super Kings Trent Rockets Trinbago Knight Riders Tshwane Spartans Washington Freedom Welsh Fire West Indies Yorkshire GroundAll grounds Adelaide Oval Arun Jaitley Stadium Bellerive Oval, Hobart Boland Park, Paarl Brabourne Stadium, Mumbai Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Carrara Oval Central Broward Regional Park Stadium Turf Ground, Lauderhill Centurion Park Chittagong Divisional Stadium Church Street Park, Morrisville County Ground, Bristol 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 Edgbaston Ekana Cricket Stadium, Lucknow Gaddafi Stadium, Lahore Grand Prairie Stadium, Dallas Green Park, Kanpur Himachal Pradesh Cricket Association Stadium, Dharamsala International Sports Stadium, Coffs Harbour 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 Manuka Oval, Canberra Melbourne Cricket Ground Motera Stadium, Ahmedabad National Stadium, Karachi Newlands, Cape Town Old Trafford Perth Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad Rajiv Gandhi International Stadium, Uppal Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Sabina Park Sawai Mansingh Stadium, Jaipur Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sophia Gardens, Cardiff St George's Park, Gqeberha St Lawrence Ground, Canterbury Sydney Cricket Ground Sydney Showground Stadium Sylhet International Cricket Stadium Ted Summerton Reserve, Moe The County Ground, Chelmsford The County Ground, Hove The County Ground, Taunton The Oval The Rose Bowl, Southampton Traeger Park, Alice Springs Trent Bridge WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai York Park, Launceston
From 618 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.