1Y 3Y 5Y All
ODIs T20Is T20 leagues The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Auckland Australia Bangladesh Barbados Royals Barmy Army Birmingham Phoenix Brisbane Heat Canterbury Central Districts Delhi Capitals England Falcons Gujarat Giants Hobart Hurricanes India Ireland Lancashire Thunder London Spirit Loughborough Lightning MI London Manchester Originals Melbourne Renegades Melbourne Stars Mumbai Indians Northern Districts Northern Superchargers Otago Oval Invincibles Pakistan Perth Scorchers Royal Challengers Bengaluru Sapphires Scotland South Africa Southern Brave Southern Vipers Spirit Sri Lanka Surrey Stars Sydney Sixers Sydney Thunder Trailblazers Trent Rockets Trinbago Knight Riders UP Warriorz Velocity Warriors (FairBreak) Welsh Fire West Indies Western Storm Yorkshire Diamonds GroundAll grounds Adelaide Oval Allan Border Field, Brisbane Arun Jaitley Stadium Arundel Castle Cricket Club Ground Barsapara Cricket Stadium, Guwahati Basin Reserve, Wellington Bay Oval, Mount Maunganui Bellerive Oval, Hobart Bert Sutcliffe Oval, Lincoln Blacktown International Sportspark, Sydney Boland Park, Paarl Brabourne Stadium, Mumbai Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Buffalo Park, KuGumpo City Casey Fields No 4, Melbourne City Oval, Pietermaritzburg Clifton Park Ground, York Cobham Oval (New), Whangarei County Ground, Bristol Cricket Central, Sydney Daren Sammy National Cricket Stadium, Gros Islet Dr DY Patil Sports Academy, Navi Mumbai Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Drummoyne Oval, Sydney Dubai International Cricket Stadium Eastern Oval, Ballarat Eden Park Outer Oval, Auckland Eden Park, Auckland Edgbaston Galle International Stadium Glenelg Oval, Adelaide Grace Road, Leicester Hagley Oval, Christchurch Haslegrave Ground, Loughborough Headingley Holkar Cricket Stadium, Indore Howell Oval, Penrith Hurstville Oval, Sydney Junction Oval, Melbourne Karen Rolton Oval, Adelaide Kensington Oval Kingsmead, Durban Kotambi Stadium, Vadodara Lilac Hill Park, Perth Lord's M Chinnaswamy Stadium, Bengaluru Manuka Oval, Canberra McLean Park, Napier Melbourne Cricket Ground Motera Stadium, Ahmedabad New Road, Worcester Newlands, Cape Town North Sydney Oval North Sydney Oval No 2 North West Cricket Stadium, Potchefstroom Nuriootpa Centennial Park Old Trafford P Saravanamuttu Stadium, Colombo Perth Stadium Providence Stadium, Guyana Pukekura Park, New Plymouth Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad Queenstown Events Centre R Premadasa Stadium, Colombo Ray Mitchell Oval, Harrup Park, Mackay Riverside Ground, Chester-le-Street Sawai Mansingh Stadium, Jaipur Saxton Oval, Nelson Seddon Park, Hamilton Sharjah Cricket Stadium Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff 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 Hills Cricket Club Ground, Dublin The Oval The Rose Bowl, Southampton Traeger Park, Alice Springs Trafalgar Road Ground, Southport Trent Bridge University Oval, Dunedin Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wankhede Stadium, Mumbai Wellington Regional Stadium Willowmoore Park, Benoni Woodbridge Road, Guildford York Park, Launceston
From 836 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.