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 Amsterdam Flames Australia Bangladesh Belfast Wolves Birmingham Bears Birmingham Phoenix Brisbane Heat Chennai Super Kings Delhi Capitals Derbyshire Desert Vipers Dubai Capitals Dublin Guardians Durban Heat Durban's Super Giants Durham Edinburgh Castle Rockers Essex Glamorgan Gloucestershire Gujarat Titans Gulf Giants Hampshire Hobart Hurricanes India Ireland Islamabad United Joburg Super Kings Jozi Stars Karachi Kings Kent Kolkata Knight Riders Lahore Qalandars Leicestershire London Spirit Lucknow Super Giants MI Emirates MI London Manchester Originals Manchester Super Giants Melbourne Renegades Melbourne Stars Middlesex Multan Sultans Mumbai Indians Namibia Nelson Mandela Bay Giants Netherlands New Zealand Northamptonshire Northern Superchargers Nottinghamshire Oval Invincibles Paarl Rocks Paarl Royals Pakistan Peshawar Zalmi Pretoria Capitals Punjab Kings Quetta Gladiators Rajasthan Royals Rotterdam Dockers Royal Challengers Bangalore Royal Challengers Bengaluru Sharjah Warriorz Somerset South Africa Southern Brave Sri Lanka Sunrisers Eastern Cape Sunrisers Hyderabad Sunrisers Leeds Surrey Sussex Sydney Sixers Sydney Thunder Trent Rockets Tshwane Spartans United States of America Warwickshire Welsh Fire West Indies Worcestershire Yorkshire GroundAll grounds Adelaide Oval Aigburth, Liverpool Arun Jaitley Stadium Barabati Stadium, Cuttack Bellerive Oval, Hobart Boland Park, Paarl Brabourne Stadium, Mumbai Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Carrara Oval Centurion Park College Ground, Cheltenham County Ground, Bristol County Ground, Northampton Daren Sammy National Cricket Stadium, Gros Islet Docklands Stadium, Melbourne Dr DY Patil Sports Academy, Navi Mumbai Dubai International Cricket Stadium Eden Gardens, Kolkata Edgbaston Ekana Cricket Stadium, Lucknow Gaddafi Stadium, Lahore Grace Road, Leicester Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala 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 Malahide Cricket Ground, Dublin Manuka Oval, Canberra Melbourne Cricket Ground Motera Stadium, Ahmedabad Multan Cricket Stadium National Cricket Stadium, St George's, Grenada National Stadium, Karachi New Road, Worcester Newlands, Cape Town Oakham School Ground Old Trafford Penrhyn Avenue, Rhos-on-Sea, Colwyn Bay Perth Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park, Chesterfield Rajiv Gandhi International Stadium, Uppal Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff Sportpark Westvliet, The Hague St George's Park, Gqeberha St Lawrence Ground, Canterbury Stanley Park, Blackpool Sydney Cricket Ground Sydney Showground Stadium The County Ground, Chelmsford The County Ground, Derby The County Ground, Hove The County Ground, Taunton The Cricket Field, Sedbergh School The Oval The Rose Bowl, Southampton Trafalgar Road Ground, Southport Trent Bridge Vidarbha Cricket Association Stadium, Jamtha, Nagpur VRA Ground, Amstelveen Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai
From 797 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.