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 Auckland Aces Australia Bangladesh Barbados Tridents Barisal Bulls Canada Canterbury Central Stags Chennai Super Kings Chittagong Vikings Comilla Victorians Deccan Chargers Delhi Daredevils Derbyshire Dhaka Dynamites Durham England Essex Glamorgan Gloucestershire Hampshire India Ireland Jamaica Tallawahs Kent Kenya Khulna Titans Kings XI Punjab Kolkata Knight Riders Lancashire Leicestershire Melbourne Stars Middlesex Northamptonshire Northern Districts Nottinghamshire Otago Volts Pakistan Pune Warriors Rajasthan Royals Rangpur Riders Royal Challengers Bangalore Scotland Somerset South Africa Sri Lanka St Lucia Zouks Surrey Sussex Sylhet Sixers Trinidad & Tobago Red Steel Warwickshire West Indies Worcestershire Yorkshire Zimbabwe GroundAll grounds Adelaide Oval Arun Jaitley Stadium Basin Reserve, Wellington Bellerive Oval, Hobart Boland Park, Paarl Brabourne Stadium, Mumbai Brisbane Cricket Ground Brunton Memorial Ground, Radlett Buffalo Park, KuGumpo City Centurion Park Chittagong Divisional Stadium Chittagong Stadium Cobham Oval (New), Whangarei Colin Maiden Park, Auckland County Ground, Bristol County Ground, Northampton Cricket Field Road Ground, Horsham Daren Sammy National Cricket Stadium, Gros Islet Diamond Oval, Kimberley Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park Outer Oval, Auckland Eden Park, Auckland Edgbaston Galle International Stadium Hagley Oval, Christchurch Harare Sports Club Headingley Karori Park, Wellington Kingsmead, Durban Lancaster Park, Christchurch Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharashtra Cricket Association Stadium, Pune Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota McLean Park, Napier Melbourne Cricket Ground Merchant Taylors' School Ground, Northwood National Cricket Stadium, St George's, Grenada New Road, Worcester Newlands, Cape Town North Marine Road Ground, Scarborough North West Cricket Stadium, Potchefstroom Old Deer Park, Richmond Old Trafford Pallekele International Cricket Stadium Providence Stadium, Guyana Pukekura Park, New Plymouth Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad Queens Sports Club, Bulawayo Queenstown Events Centre Radlett Cricket Club, Radlett Rajiv Gandhi International Stadium, Uppal Recreation Ground, Rangiora Reliance Stadium, Vadodara Riverside Ground, Chester-le-Street Sabina Park Sawai Mansingh Stadium, Jaipur Seddon Park, Hamilton Shere Bangla National Stadium, Mirpur Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff St George's Park, Gqeberha St Lawrence Ground, Canterbury Stanley Park, Blackpool Sydney Cricket Ground Sylhet International Cricket Stadium The County Ground, Beckenham The County Ground, Chelmsford The County Ground, Hove The County Ground, Taunton The Oval The Rose Bowl, Southampton Trafalgar Road Ground, Southport Trent Bridge University Oval, Dunedin Uxbridge Cricket Club Ground Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Wellington Regional Stadium
From 630 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.