1Y 3Y 5Y All
ODIs T20Is One-day intl T20 leagues The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Australia Bangladesh Barbados Royals Barmy Army Birmingham Phoenix Brisbane Heat England Falcons Guyana Amazon Warriors Hobart Hurricanes India Ireland Lancashire Thunder London Spirit Loughborough Lightning Manchester Originals Melbourne Renegades Melbourne Stars New Zealand Northern Superchargers Oval Invincibles Pakistan Perth Scorchers Sapphires Scotland Southern Brave Southern Vipers Spirit Sri Lanka Surrey Stars Sydney Sixers Sydney Thunder Thailand Tornadoes Trent Rockets Welsh Fire West Indies Western Storm Yorkshire Diamonds Zimbabwe GroundAll grounds Adelaide Oval Aigburth, Liverpool Allan Border Field, Brisbane Arundel Castle Cricket Club Ground Bankstown Oval, Sydney Basin Reserve, Wellington Bay Oval, Mount Maunganui Bellerive Oval, Hobart Blacktown International Sportspark, Sydney Boland Park, Paarl Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Buffalo Park, KuGumpo City Casey Fields No 4, Melbourne Centurion Park Clifton Park Ground, York Colombo Cricket Club Ground Colts Cricket Club Ground, Colombo County Ground, Bristol County Ground, Northampton Daren Sammy National Cricket Stadium, Gros Islet Diamond Oval, Kimberley Docklands Stadium, Melbourne Drummoyne Oval, Sydney Dubai International Cricket Stadium Eastern Oval, Ballarat Eden Park Outer Oval, Auckland Edgbaston Ekana Cricket Stadium, Lucknow Galle International Stadium Grace Road, Leicester Hagley Oval, Christchurch Harlequins, Pretoria Haslegrave Ground, Loughborough Headingley Hurstville Oval, Sydney International Sports Stadium, Coffs Harbour Invermay Park, Launceston Junction Oval, Melbourne Karen Rolton Oval, Adelaide Kensington Oval Kingsmead, Durban Kowloon Cricket Club Lalabhai Contractor Stadium, Surat Latrobe Recreation Ground, Latrobe Lavington Sports Oval, Albury LC de Villiers Oval, Pretoria M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Manuka Oval, Canberra Melbourne Cricket Ground Mercantile Cricket Association Ground, Colombo New Road, Worcester Newlands, Cape Town Nondescripts Cricket Club Ground, Colombo North Sydney Oval North West Cricket Stadium, Potchefstroom North-West University No1 Ground, Potchefstroom Nuriootpa Centennial Park Old Trafford P Saravanamuttu Stadium, Colombo Queen's Park Oval, Port of Spain, Trinidad Ray Mitchell Oval, Harrup Park, Mackay Reliance Stadium, Vadodara Seddon Park, Hamilton Sharjah Cricket Stadium Sheikh Kamal International Cricket Stadium, Cox's Bazar Shere Bangla National Stadium, Mirpur Sinhalese Sports Club Ground Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff St Lawrence Ground, Canterbury Sydney Cricket Ground Sydney Showground Stadium Sylhet International Cricket Stadium 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 Trent Bridge University Oval, Dunedin University Oval, Hobart Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wanderers Stadium, Johannesburg West End Park International Cricket Stadium, Doha West Park Oval, Burnie Willowmoore Park, Benoni Woodbridge Road, Guildford York Park, Launceston
From 307 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.