1Y 3Y 5Y All
ODIs T20Is T20 leagues The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Amsterdam Flames Antigua and Barbuda Falcons Australia B-Love Kandy Bangladesh Barbados Tridents Birmingham Phoenix Boland Brisbane Heat Canada Cape Cobras Cape Town Blitz Chattogram Challengers Chennai Super Kings Colombo Strikers Comilla Victorians Dambulla Aura Deccan Chargers Delhi Capitals Delhi Daredevils Dolphins Dublin Guardians Durban's Super Giants Edinburgh Castle Rockers England Galle Titans Glasgow Cosmic Gloucestershire Gujarat Lions Gujarat Titans Guyana Amazon Warriors Impi India Ireland Islamabad United Jamaica Tallawahs Joburg Super Kings Jozi Stars Karachi Kings Kent Khulna Royal Bengals Knights Kolkata Knight Riders Lahore Qalandars Lions London Spirit Los Angeles Knight Riders Lucknow Super Giants MI Cape Town MI London MI New York Manchester Originals Manchester Super Giants Melbourne Renegades Melbourne Stars Multan Sultans Mumbai Indians Nelson Mandela Bay Giants Nepal Netherlands New Zealand North West Northern Superchargers Oval Invincibles Paarl Rocks Pakistan Perth Scorchers Peshawar Zalmi Pretoria Capitals Pune Warriors Punjab Kings Quetta Gladiators Rajasthan Royals Rangpur Riders Rising Pune Supergiant Rising Pune Supergiants Rotterdam Dockers Royal Challengers Bangalore Royal Challengers Bengaluru San Francisco Unicorns Seattle Orcas Southern Brave Sri Lanka St Kitts and Nevis Patriots St Lucia Kings St Lucia Stars Sunrisers Eastern Cape Sunrisers Hyderabad Sunrisers Leeds Surrey Sydney Sixers Sydney Thunder Texas Super Kings Titans Trent Rockets Trinbago Knight Riders Tshwane Spartans United Arab Emirates United States of America Warriors Warwickshire Washington Freedom Welsh Fire West Indies Zimbabwe GroundAll grounds Adelaide Oval Arnos Vale Ground, Kingstown Arun Jaitley Stadium Barabati Stadium, Cuttack Barsapara Cricket Stadium, Guwahati Bay Oval, Mount Maunganui Bellerive Oval, Hobart Boland Park, Paarl Brabourne Stadium, Mumbai Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Buffalo Park, KuGumpo City Carrara Oval Central Broward Regional Park Stadium Turf Ground, Lauderhill Centurion Park Chittagong Divisional Stadium Church Street Park, Morrisville City Oval, Pietermaritzburg Civil Service Cricket Club, Stormont, Belfast County Ground, Bristol Daren Sammy National Cricket Stadium, Gros Islet Diamond Oval, Kimberley 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 Grand Prairie Stadium, Dallas Green Park, Kanpur Greenfield International Stadium, Thiruvananthapuram Hagley Oval, Christchurch Harare Sports Club Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala Holkar Cricket Stadium, Indore JSCA International Stadium Complex, Ranchi 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 Mangaung Oval, Bloemfontein Manuka Oval, Canberra Melbourne Cricket Ground Moses Mabhida Stadium, Durban Motera Stadium, Ahmedabad Multan Cricket Stadium Nassau County International Cricket Stadium, New York National Cricket Stadium, St George's, Grenada National Stadium, Karachi Newlands, Cape Town 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 Queens Sports Club, Bulawayo R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal Rangiri Dambulla International Stadium Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur 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 Sportpark Westvliet, The Hague St George's Park, Gqeberha St Lawrence Ground, Canterbury Stadium Australia, Sydney Sydney Cricket Ground Sydney Showground Stadium Ted Summerton Reserve, Moe The County Ground, Taunton The Oval The Rose Bowl, Southampton Traeger Park, Alice Springs Trent Bridge Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts Wellington Regional Stadium Willowmoore Park, Benoni Windsor Park, Roseau York Park, Launceston
From 631 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.