1Y 3Y 5Y All
Tests ODIs T20Is T20 leagues First-class List A
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Bangladesh Brisbane Heat Derbyshire Durham England Essex Glamorgan Hampshire Hobart Hurricanes India Kent Melbourne Renegades Melbourne Stars New Zealand Nottinghamshire Pakistan Perth Scorchers Queensland South Africa South Australia Sri Lanka Surrey Sussex Sydney Thunder Tasmania Victoria Warwickshire West Indies Western Australia Zimbabwe GroundAll grounds Adelaide Oval Allan Border Field, Brisbane Arnos Vale Ground, Kingstown Arun Jaitley Stadium Bankstown Oval, Sydney Basin Reserve, Wellington Bellerive Oval, Hobart Brisbane Cricket Ground Centurion Park Chittagong Divisional Stadium Cricket Central, Sydney Docklands Stadium, Melbourne Drummoyne Oval, Sydney Dubai International Cricket Stadium Edgbaston Gaddafi Stadium, Lahore Galle International Stadium Hagley Oval, Christchurch Harare Sports Club Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala Holkar Cricket Stadium, Indore JSCA International Stadium Complex, Ranchi Junction Oval, Melbourne Karen Rolton Oval, Adelaide Kensington Oval Kingsmead, Durban Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharashtra Cricket Association Stadium, Pune Manuka Oval, Canberra Marrara Cricket Ground, Darwin Melbourne Cricket Ground Motera Stadium, Ahmedabad National Cricket Stadium, St George's, Grenada National Stadium, Karachi New Road, Worcester Newlands, Cape Town North Dalton Park, Wollongong North Sydney Oval Old Trafford Pallekele International Cricket Stadium Park 25 No 2, Adelaide Perth Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad R Premadasa Stadium, Colombo Rawalpindi Cricket Stadium Ray Mitchell Oval, Harrup Park, Mackay Riverside Ground, Chester-le-Street Sabina Park Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sinhalese Sports Club Ground 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, Chelmsford The County Ground, Derby The County Ground, Hove The Oval The Rose Bowl, Southampton Trafalgar Road Ground, Southport Trent Bridge Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wanderers Stadium, Johannesburg Windsor Park, Roseau
From 698 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.