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 Abu Dhabi Knight Riders Adelaide Strikers Australia Bangladesh Barbados Royals Birmingham Bears Birmingham Phoenix Brisbane Heat Chennai Super Kings Delhi Capitals Delhi Daredevils Derbyshire Desert Vipers Dubai Capitals Durham Essex Glamorgan Gloucestershire Gujarat Titans Gulf Giants Guyana Amazon Warriors Hampshire Hobart Hurricanes Hyderabad Kingsmen India Ireland Islamabad United Karachi Kings Kings XI Punjab Kolkata Knight Riders Lahore Qalandars Lancashire Leicestershire London Spirit Lucknow Super Giants MI Emirates MI London Manchester Originals Manchester Super Giants Melbourne Renegades Melbourne Stars Middlesex Multan Sultans Mumbai Indians New Zealand Northamptonshire Northern Superchargers Nottinghamshire Pakistan Perth Scorchers Peshawar Zalmi Punjab Kings Quetta Gladiators Rajasthan Royals Rajshahi Warriors Rangpur Riders Rising Pune Supergiant Rising Pune Supergiants Royal Challengers Bangalore Sharjah Warriors Somerset South Africa Southern Brave Sri Lanka St Kitts and Nevis Patriots St Lucia Kings Sunrisers Hyderabad Sunrisers Leeds Surrey Sussex Sydney Sixers Sydney Thunder Sylhet Strikers Trent Rockets Warwickshire Welsh Fire West Indies Worcestershire Yorkshire GroundAll grounds Adelaide Oval Arun Jaitley Stadium Bellerive Oval, Hobart Brabourne Stadium, Mumbai Brisbane Cricket Ground Brunton Memorial Ground, Radlett Carrara Oval Castle Park Cricket Ground, Colchester Cazalys Stadium, Cairns Chittagong Divisional Stadium College Ground, Cheltenham County Ground, Bristol Daren Sammy National Cricket Stadium, Gros Islet Docklands Stadium, Melbourne Dr DY Patil Sports Academy, Navi Mumbai Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park, Auckland Edgbaston Gaddafi Stadium, Lahore Grace Road, Leicester Green Park, Kanpur Hagley Oval, Christchurch Headingley International Sports Stadium, Coffs Harbour Kardinia Park, South Geelong, Victoria Kensington Oval Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharashtra Cricket Association Stadium, Pune Manuka Oval, Canberra McLean Park, Napier Melbourne Cricket Ground Multan Cricket Stadium National Stadium, Karachi Nevill Ground, Tunbridge Wells New Road, Worcester North Sydney Oval Old Deer Park, Richmond Old Trafford Perth Stadium Punjab Cricket Association Stadium, Mohali, Chandigarh Rajiv Gandhi International Stadium, Uppal Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Sawai Mansingh Stadium, Jaipur Saxton Oval, Nelson Seddon Park, Hamilton Shaheed Veer Narayan Singh International Stadium, Raipur Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff St Helen's, Swansea St Lawrence Ground, Canterbury Sydney Cricket Ground Sydney Showground Stadium The County Ground, Beckenham The County Ground, Chelmsford The County Ground, Derby 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 Woodbridge Road, Guildford
From 531 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.