1Y 3Y 5Y All
Tests ODIs T20Is T20 leagues First-class List A The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Bangladesh Belfast Wolves Birmingham Phoenix Brisbane Heat Canada Chennai Super Kings Deccan Chargers Delhi Capitals Delhi Daredevils Dublin Guardians Edinburgh Castle Rockers England Glamorgan Glasgow Cosmic Gujarat Lions Guyana Amazon Warriors Hobart Hurricanes Hyderabad Kingsmen India Ireland Islamabad United Jamaica Tallawahs Karachi Kings Kenya Kings XI Punjab Kolkata Knight Riders Lahore Qalandars Leicestershire London Spirit Los Angeles Knight Riders MI New York Manchester Originals Melbourne Renegades Melbourne Stars Mumbai Indians Netherlands New Zealand Northern Superchargers Oval Invincibles Pakistan Perth Scorchers Peshawar Zalmi Punjab Kings Queensland Quetta Gladiators Rajasthan Royals Rangpur Riders Rawalpindiz Rotterdam Dockers Royal Challengers Bangalore San Francisco Unicorns Seattle Orcas South Africa South Australia Southern Brave Sri Lanka St Kitts and Nevis Patriots St Lucia Stars Sunrisers Hyderabad Sydney Thunder Sylhet Sixers Tasmania Texas Super Kings Trent Rockets Trinbago Knight Riders Victoria West Indies Worcestershire Zimbabwe GroundAll grounds Adelaide Oval Allan Border Field, Brisbane Arun Jaitley Stadium Barabati Stadium, Cuttack Basin Reserve, Wellington Bellerive Oval, Hobart Boland Park, Paarl Brabourne Stadium, Mumbai Brisbane Cricket Ground Cazalys Stadium, Cairns Central Broward Regional Park Stadium Turf Ground, Lauderhill Centurion Park Chittagong Divisional Stadium Church Street Park, Morrisville Civil Service Cricket Club, Stormont, Belfast County Ground, Bristol Daren Sammy National Cricket Stadium, Gros Islet Docklands Stadium, Melbourne Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Drummoyne Oval, Sydney Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park, Auckland Edgbaston Ekana Cricket Stadium, Lucknow Gaddafi Stadium, Lahore Galle International Stadium Grace Road, Leicester Grand Prairie Stadium, Dallas Greenfield International Stadium, Thiruvananthapuram Hagley Oval, Christchurch Harare Sports Club Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala Holkar Cricket Stadium, Indore International Sports Stadium, Coffs Harbour JSCA International Stadium Complex, Ranchi Junction Oval, Melbourne Kensington Oval Kingsmead, Durban Knight Riders Cricket Ground, Pomona Lancaster Park, Christchurch Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharashtra Cricket Association Stadium, Pune Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Malahide Cricket Ground, Dublin Mangaung Oval, Bloemfontein Manuka Oval, Canberra Marrara Cricket Ground, Darwin Melbourne Cricket Ground Motera Stadium, Ahmedabad National Cricket Stadium, St George's, Grenada National Stadium, Karachi New Road, Worcester Newlands, Cape Town North Sydney Oval North West Cricket Stadium, Potchefstroom Oakland Coliseum, Oakland Old Trafford Pallekele International Cricket Stadium Perth Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal Rawalpindi Cricket Stadium Ray Mitchell Oval, Harrup Park, Mackay Riverside Ground, Chester-le-Street Riverway Stadium, Townsville Sabina Park Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur Seddon Park, Hamilton Shaheed Veer Narayan Singh International Stadium, Raipur Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sinhalese Sports Club Ground Sophia Gardens, Cardiff Sportpark Westvliet, The Hague St George's Park, Gqeberha Stadium Australia, Sydney Sydney Cricket Ground The County Ground, Hove The County Ground, Taunton 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 Willowmoore Park, Benoni Windsor Park, Roseau
From 782 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.