1Y 3Y 5Y All
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 Derbyshire Desert Vipers Dubai Capitals Durham Edinburgh Castle Rockers Essex Glamorgan Glasgow Cosmic Gloucestershire Gulf Giants Hampshire Hobart Hurricanes India Ireland Islamabad United Karachi Kings Kent Kolkata Knight Riders Lahore Qalandars Lancashire Leicestershire London Spirit Lucknow Super Giants MI Cape Town MI Emirates MI London Manchester Originals Manchester Super Giants Melbourne Renegades Melbourne Stars Middlesex Mumbai Indians Netherlands New Zealand Northamptonshire Northern Superchargers Nottinghamshire Oval Invincibles Pakistan Peshawar Zalmi Pretoria Capitals Punjab Kings Quetta Gladiators Rajasthan Royals Rotterdam Dockers Royal Challengers Bangalore Sharjah Warriors Sharjah Warriorz Somerset South Africa Southern Brave Sri Lanka Sunrisers Eastern Cape Sunrisers Hyderabad Sunrisers Leeds Surrey Sussex Sydney Sixers Sydney Thunder Trent Rockets Warwickshire Welsh Fire West Indies Worcestershire Yorkshire GroundAll grounds Adelaide Oval Arun Jaitley Stadium Barabati Stadium, Cuttack Bay Oval, Mount Maunganui Bellerive Oval, Hobart Brisbane Cricket Ground Campbell Park, Milton Keynes 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 Kingsmead, Durban Lord's M Chinnaswamy Stadium, Bengaluru Maharashtra Cricket Association Stadium, Pune Malahide Cricket Ground, Dublin Mangaung Oval, Bloemfontein Manuka Oval, Canberra Melbourne Cricket Ground Motera Stadium, Ahmedabad Multan Cricket Stadium National Stadium, Karachi New Road, Worcester Newlands, Cape Town North Marine Road Ground, Scarborough Old Trafford Perth Stadium Queen's Park, Chesterfield Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Sawai Mansingh Stadium, Jaipur Seddon Park, Hamilton Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sophia Gardens, Cardiff St George's Park, Gqeberha St Lawrence Ground, Canterbury Sydney Cricket Ground Sydney Showground Stadium The County Ground, Derby The County Ground, Hove The County Ground, Taunton The Oval The Rose Bowl, Southampton Trent Bridge VRA Ground, Amstelveen WACA, Perth Wankhede Stadium, Mumbai Warner Park, St Kitts Wellington Regional Stadium York Cricket Club York Park, Launceston
Average, last 10 innings Average to date Runs each innings
Move across the chart to see each innings. Drag to pan, scroll or pinch to zoom.
From 853 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.