1Y 3Y 5Y All
Tests ODIs T20Is T20 leagues First-class List A
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Bangladesh Belfast Wolves Birmingham Bears Brisbane Heat Chennai Super Kings Czech Republic Deccan Chargers Delhi Daredevils Dublin Guardians Durham Edinburgh Castle Rockers England Essex Germany Glamorgan Gloucestershire Gujarat Lions Hobart Hurricanes India Israel Kent Kings XI Punjab Kolkata Knight Riders Lancashire Leicestershire Los Angeles Knight Riders MI New York Melbourne Renegades Melbourne Stars Mumbai Indians New Zealand Perth Scorchers Pune Warriors Queensland Rajasthan Royals Rising Pune Supergiant Rising Pune Supergiants Rotterdam Dockers Royal Challengers Bangalore San Francisco Unicorns Seattle Orcas Somerset South Africa South Australia Spain Sri Lanka Sunrisers Hyderabad Sussex Sydney Thunder Tasmania Texas Super Kings Victoria Warwickshire West Indies Western Australia Worcestershire GroundAll grounds Adelaide Oval Allan Border Field, Brisbane Arun Jaitley Stadium Arundel Castle Cricket Club Ground Bankstown Oval, Sydney Barabati Stadium, Cuttack Barsapara Cricket Stadium, Guwahati Bellerive Oval, Hobart Brabourne Stadium, Mumbai Brisbane Cricket Ground Carrara Oval Centurion Park Church Street Park, Morrisville Cricket Central, Sydney 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 Edgbaston Grand Prairie Stadium, Dallas Green Park, Kanpur International Sports Stadium, Coffs Harbour JSCA International Stadium Complex, Ranchi Junction Oval, Melbourne Kardinia Park, South Geelong, Victoria Karen Rolton Oval, Adelaide Kensington Oval Kerava National Cricket Ground Kingsmead, Durban Lavington Sports Oval, Albury M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharashtra Cricket Association Stadium, Pune Malahide Cricket Ground, Dublin Manuka Oval, Canberra Melbourne Cricket Ground Motera Stadium, Ahmedabad New Road, Worcester Newlands, Cape Town North Dalton Park, Wollongong North Sydney Oval Old Trafford Pallekele International Cricket Stadium Park 25 No 2, Adelaide Perth Stadium Punjab Cricket Association Stadium, Mohali, Chandigarh R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur Shaheed Veer Narayan Singh International Stadium, Raipur Sharjah Cricket Stadium Shere Bangla National Stadium, Mirpur Sinhalese Sports Club Ground Sportpark Westvliet, The Hague St Lawrence Ground, Canterbury Stadium Australia, Sydney Sydney Cricket Ground Sydney Showground Stadium The County Ground, Beckenham The County Ground, Hove The County Ground, Taunton The Oval Tikkurila Cricket Ground Traeger Park, Alice Springs Trent Bridge WACA, Perth Wanderers Stadium, Johannesburg York Park, Launceston
From 570 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.