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 Phoenix Brisbane Heat Chennai Super Kings Deccan Chargers Delhi Capitals Delhi Daredevils Durban Heat Durban's Super Giants Durham England Essex Glamorgan Gloucestershire Guyana Amazon Warriors Hampshire India Ireland Islamabad United Jozi Stars Karachi Kings Kent Kings XI Punjab Kochi Tuskers Kerala Kolkata Knight Riders Lahore Qalandars Lancashire MI Cape Town Manchester Originals Melbourne Renegades Melbourne Stars Mumbai Indians Nelson Mandela Bay Giants Netherlands New Zealand Northamptonshire Northern Superchargers Nottinghamshire Oval Invincibles Paarl Rocks Pakistan Perth Scorchers Peshawar Zalmi Pretoria Capitals Pune Warriors Punjab Kings Quetta Gladiators Rajasthan Royals Rising Pune Supergiant Rising Pune Supergiants Royal Challengers Bangalore Scotland Somerset South Africa Southern Brave Sri Lanka St Kitts and Nevis Patriots St Lucia Stars Sunrisers Eastern Cape Sunrisers Hyderabad Surrey Sussex Sydney Sixers Trent Rockets Trinbago Knight Riders Warwickshire Welsh Fire West Indies Yorkshire Zimbabwe GroundAll grounds Adelaide Oval Arun Jaitley Stadium Barabati Stadium, Cuttack Bay Oval, Mount Maunganui 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 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 Green Park, Kanpur Hagley Oval, Christchurch Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala 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 Mannofield Park, Aberdeen McLean Park, Napier Melbourne Cricket Ground Merchant Taylors' School Ground, Northwood Motera Stadium, Ahmedabad National Cricket Stadium, St George's, Grenada Nehru Stadium, Kochi Newlands, Cape Town North Marine Road Ground, Scarborough Old Deer Park, Richmond Old Trafford Pallekele International Cricket Stadium Perth Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh R Premadasa Stadium, Colombo Radlett Cricket Club, Radlett Rajiv Gandhi International Stadium, Uppal Rangiri Dambulla International Stadium Riverside Ground, Chester-le-Street Sabina Park Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur Saxton Oval, Nelson Seddon Park, Hamilton Shaheed Veer Narayan Singh International Stadium, Raipur Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur 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 Sydney Showground Stadium The County Ground, Beckenham The County Ground, Chelmsford The County Ground, Hove The County Ground, Taunton The Oval The Rose Bowl, Southampton Trent Bridge University Oval, Dunedin Uxbridge Cricket Club Ground Vidarbha Cricket Association Stadium, Jamtha, Nagpur VRA Ground, Amstelveen WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts Wellington Regional Stadium Willowmoore Park, Benoni
From 599 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.