1Y 3Y 5Y All
Tests ODIs T20Is T20 leagues List A The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Australia Bangladesh Barmy Army Birmingham Phoenix Brisbane Heat Central Sparks Delhi Capitals Durham Essex Gujarat Giants Hampshire Hobart Hurricanes India Ireland Lancashire Lancashire Thunder Lightning London Spirit Loughborough Lightning Manchester Originals Melbourne Renegades Melbourne Stars Mumbai Indians New Zealand Northern Diamonds Northern Superchargers Oval Invincibles Pakistan Perth Scorchers Sapphires Scotland Somerset South Africa South East Stars Southern Brave Southern Vipers Spirit Sri Lanka Sunrisers Sunrisers Leeds Supernovas Surrey Stars Sydney Sixers Sydney Thunder Thailand The Blaze Thunder Tornadoes Trailblazers Trent Rockets UP Warriorz Warriors Warwickshire Welsh Fire West Indies Western Storm Yorkshire Diamonds GroundAll grounds Adelaide Oval Adelaide Oval No 2 Aigburth, Liverpool 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 Blacktown International Sportspark, Sydney Boland Park, Paarl Brabourne Stadium, Mumbai Buffalo Park, KuGumpo City Camberwell Sports Ground, Melbourne Centurion Park Clifton Park Ground, York County Ground, Bristol County Ground, Northampton Daren Sammy National Cricket Stadium, Gros Islet Diamond Oval, Kimberley Docklands Stadium, Melbourne 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, Auckland Edgbaston Edgbaston Foundation Community Sports Ground, Birmingham Enborne Lodge, Newbury Galle International Stadium Geelong Cricket Ground Grace Road, Leicester Hagley Oval, Christchurch Haslegrave Ground, Loughborough Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala Junction Oval, Melbourne Kardinia Park, South Geelong, Victoria Karen Rolton Oval, Adelaide Kensington Oval Kingsmead, Durban Kinrara Academy Oval, Kuala Lumpur Kotambi Stadium, Vadodara Kowloon Cricket Club Lilac Hill Park, Perth Lord's Louth Cricket Club M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Mangaung Oval, Bloemfontein Manuka Oval, Canberra Melbourne Cricket Ground New Road, Worcester Newlands, Cape Town North Sydney Oval North Sydney Oval No 2 North West Cricket Stadium, Potchefstroom Old Trafford P Saravanamuttu Stadium, Colombo Queen Elizabeth II Oval, Bendigo R Premadasa Stadium, Colombo Ray Mitchell Oval, Harrup Park, Mackay Riverside Ground, Chester-le-Street Royal Brunswick Ground, Hove, Brighton Sawai Mansingh Stadium, Jaipur Seddon Park, Hamilton Sharjah Cricket Stadium Sir Paul Getty's Ground, Wormsley 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 Ted Summerton Reserve, Moe The County Ground, Beckenham The County Ground, Chelmsford The County Ground, Derby The County Ground, Hove The County Ground, Taunton 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 Willowmoore Park, Benoni Woodbridge Road, Guildford York Cricket Club
From 542 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.