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 Adelaide Strikers Australia Barbados Tridents Birmingham Phoenix Brisbane Heat Cape Cobras Chattogram Challengers Chennai Super Kings Comilla Victorians Derbyshire Desert Vipers Dolphins Dubai Capitals Durban's Super Giants Durham England Essex Fortune Barishal Glamorgan Gloucestershire Gulf Giants Guyana Amazon Warriors Hampshire Hobart Hurricanes Impi India Ireland Islamabad United Jamaica Tallawahs Joburg Super Kings Karachi Kings Kent Khulna Tigers Kings XI Punjab Knights Kolkata Knight Riders Lahore Qalandars Lancashire Leicestershire Lions London Spirit Manchester Originals Melbourne Renegades Melbourne Stars Middlesex Minister Group Dhaka Multan Sultans Mumbai Indians New Zealand Northamptonshire Northern Superchargers Nottinghamshire Paarl Royals Pakistan Perth Scorchers Peshawar Zalmi Pretoria Capitals Pune Warriors Quetta Gladiators Rajasthan Royals Royal Challengers Bangalore Somerset Southern Brave Sri Lanka St Kitts and Nevis Patriots St Lucia Kings Sunrisers Eastern Cape Sunrisers Hyderabad Surrey Sussex Sydney Sixers Sydney Thunder Titans Trent Rockets Trinbago Knight Riders Warwickshire Welsh Fire West Indies Worcestershire Yorkshire Zimbabwe GroundAll grounds Adelaide Oval Arun Jaitley Stadium Arundel Castle Cricket Club Ground Bellerive Oval, Hobart Boland Park, Paarl Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Buffalo Park, KuGumpo City Centurion Park Chittagong Divisional Stadium College Ground, Cheltenham County Ground, Bristol County Ground, Northampton Daren Sammy National Cricket Stadium, Gros Islet Diamond Oval, Kimberley Docklands Stadium, Melbourne Dubai International Cricket Stadium Eden Gardens, Kolkata Edgbaston Gaddafi Stadium, Lahore Grace Road, Leicester Headingley Kardinia Park, South Geelong, Victoria Kensington Oval Kingsmead, Durban Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Mangaung Oval, Bloemfontein Merchant Taylors' School Ground, Northwood Moses Mabhida Stadium, Durban National Stadium, Karachi Nevill Ground, Tunbridge Wells New Road, Worcester Newlands, Cape Town North West Cricket Stadium, Potchefstroom Old Deer Park, Richmond Old Trafford Perth Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad Queen's Park, Chesterfield R Premadasa Stadium, Colombo Radlett Cricket Club, Radlett Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Sawai Mansingh Stadium, Jaipur Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sophia Gardens, Cardiff St George's Park, Gqeberha St Helen's, Swansea St Lawrence Ground, Canterbury Sydney Cricket Ground Sydney Showground Stadium Sylhet International Cricket Stadium Ted Summerton Reserve, Moe The County Ground, Chelmsford The County Ground, Derby The County Ground, Hove The County Ground, Taunton The Gnoll, Neath The Oval The Rose Bowl, Southampton Traeger Park, Alice Springs Trent Bridge WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Wellington Regional Stadium Willowmoore Park, Benoni Woodbridge Road, Guildford York Park, Launceston
From 669 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.