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 Adelaide Strikers Australia Bangladesh Birmingham Bears Birmingham Phoenix Brisbane Heat Central Districts Chennai Super Kings Delhi Capitals Delhi Daredevils Derbyshire Essex Glamorgan Gloucestershire Gujarat Lions Gujarat Titans Hampshire Hobart Hurricanes India Ireland Kent Kings XI Punjab Kolkata Knight Riders Lancashire Leicestershire Lucknow Super Giants Manchester Originals Melbourne Stars Middlesex Mumbai Indians Netherlands New Zealand Northamptonshire Nottinghamshire Otago Pakistan Punjab Kings Royal Challengers Bangalore Somerset South Africa Sri Lanka Sunrisers Hyderabad Surrey Sussex Trent Rockets Warwickshire Welsh Fire West Indies Worcestershire Yorkshire Zimbabwe GroundAll grounds Adelaide Oval Arun Jaitley Stadium Barabati Stadium, Cuttack Basin Reserve, Wellington Bay Oval, Mount Maunganui Bellerive Oval, Hobart Boland Park, Paarl Brisbane Cricket Ground Brunton Memorial Ground, Radlett Buffalo Park, KuGumpo City Centurion Park Chittagong Divisional Stadium Clifton Park Ground, York Clontarf Cricket Club Ground, Dublin College Ground, Cheltenham County Ground, Bristol County Ground, Northampton Daren Sammy National Cricket Stadium, Gros Islet Docklands Stadium, Melbourne Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park, Auckland Edgbaston Ekana Cricket Stadium, Lucknow Feethams Cricket Ground, Darlington Galle International Stadium Green Park, Kanpur Hagley Oval, Christchurch Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala Holkar Cricket Stadium, Indore JSCA International Stadium Complex, Ranchi Kensington Oval Kingsmead, Durban Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharashtra Cricket Association Stadium, Pune Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Malahide Cricket Ground, Dublin Mangaung Oval, Bloemfontein 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 Old Trafford Pallekele International Cricket Stadium Perth Stadium Punjab Cricket Association Stadium, Mohali, Chandigarh R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal Rangiri Dambulla International Stadium Rawalpindi Cricket Stadium Recreation Ground, Rangiora Riverside Ground, Chester-le-Street Roseworth Terrace, Gosforth Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur Saxton Oval, Nelson Seddon Park, Hamilton 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 George's Park, Gqeberha St Lawrence Ground, Canterbury Stadium Australia, Sydney Stanley Park, Blackpool Sydney Cricket Ground The County Ground, Beckenham The County Ground, Derby The Oval The Rose Bowl, Southampton Trafalgar Road Ground, Southport Trent Bridge University Oval, Dunedin Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Wellington Regional Stadium
From 910 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.