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 Antigua Hawksbills Australia Bangladesh Barbados Royals Birmingham Bears Chennai Super Kings Dambulla Giants Delhi Daredevils Dubai Capitals Durham England Essex Galle Gladiators Glamorgan Gloucestershire Gulf Giants Guyana Amazon Warriors Hampshire India Ireland Jaffna Kings Jamaica Tallawahs Kandy Warriors Kent Kings XI Punjab Kolkata Knight Riders Lancashire Leicestershire Middlesex Mumbai Indians New Zealand Northamptonshire Nottinghamshire Pakistan Pune Warriors Rajasthan Royals Somerset South Africa Sri Lanka St Kitts and Nevis Patriots St Lucia Kings St Lucia Stars St Lucia Zouks Surrey Sussex Trinbago Knight Riders Trinidad & Tobago Red Steel Warwickshire Worcestershire Yorkshire Zimbabwe GroundAll grounds Adelaide Oval Arnos Vale Ground, Kingstown Arun Jaitley Stadium Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Central Broward Regional Park Stadium Turf Ground, Lauderhill Centurion Park Chester Road North Ground, Kidderminster Chittagong Divisional Stadium Clontarf Cricket Club Ground, Dublin County Ground, Bristol County Ground, Northampton Daren Sammy National Cricket Stadium, Gros Islet Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Dubai International Cricket Stadium Eden Park, Auckland Edgbaston Grace Road, Leicester Green Park, Kanpur Harare Sports Club Headingley Holkar Cricket Stadium, Indore JSCA International Stadium Complex, Ranchi Kensington Oval Khulna Divisional Stadium Kingsmead, Durban Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Melbourne Cricket Ground Motera Stadium, Ahmedabad National Cricket Stadium, St George's, Grenada Nehru Stadium, Kochi New Road, Worcester Newlands, Cape Town Old Trafford Pallekele International Cricket Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad Queen's Park, Chesterfield Queens Sports Club, Bulawayo Queenstown Events Centre R Premadasa Stadium, Colombo Riverside Ground, Chester-le-Street Sabina Park Sawai Mansingh Stadium, Jaipur Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sinhalese Sports Club Ground Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff St Helen's, Swansea Sydney Cricket Ground The County Ground, Chelmsford The County Ground, Derby The County Ground, Hove The County Ground, Taunton The Oval The Rose Bowl, Southampton Trent Bridge WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts Windsor Park, Roseau Woodbridge Road, Guildford
From 467 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.