1Y 3Y 5Y All
Tests ODIs T20Is T20 leagues The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Abu Dhabi Knight Riders Antigua and Barbuda Falcons Australia B-Love Kandy Bangladesh Barbados Royals Barbados Tridents Birmingham Phoenix Boland Cape Cobras Cape Town Blitz Colombo Strikers Dambulla Aura Dambulla Sixers Delhi Capitals Derbyshire Dolphins Dubai Capitals Durban Heat Durban's Super Giants Durham England Essex Galle Marvels Glamorgan Gujarat Lions Guyana Amazon Warriors Hobart Hurricanes India Ireland Islamabad United Jaffna Kings Jamaica Tallawahs Joburg Super Kings Jozi Stars Kandy Falcons Knights Kolkata Knight Riders Lahore Qalandars Leicestershire Lions London Spirit MI Cape Town MI Emirates Manchester Originals Melbourne Renegades Melbourne Stars Middlesex Multan Sultans Nelson Mandela Bay Giants Nepal Netherlands New Zealand North West Northern Superchargers Nottinghamshire Oval Invincibles Paarl Royals Pakistan Perth Scorchers Peshawar Zalmi Pretoria Capitals Quetta Gladiators Rising Pune Supergiants Southern Brave Sri Lanka St Kitts and Nevis Patriots St Lucia Kings St Lucia Stars St Lucia Zouks Sunrisers Eastern Cape Sunrisers Hyderabad Trent Rockets Trinbago Knight Riders Trinidad & Tobago Red Steel Tshwane Spartans United States of America Warriors Warwickshire Welsh Fire West Indies Western Province Zimbabwe GroundAll grounds Adelaide Oval Arnos Vale Ground, Kingstown Arun Jaitley Stadium Barabati Stadium, Cuttack Bellerive Oval, Hobart Boland Park, Paarl Brian Lara Stadium, Tarouba, Trinidad Buffalo Park, KuGumpo City Carrara Oval Centurion Park Civil Service Cricket Club, Stormont, Belfast County Ground, Bristol County Ground, Northampton Daren Sammy National Cricket Stadium, Gros Islet Diamond Oval, Kimberley Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Dubai International Cricket Stadium Eden Gardens, Kolkata Edgbaston Ekana Cricket Stadium, Lucknow Gaddafi Stadium, Lahore Galle International Stadium Grace Road, Leicester Greenfield International Stadium, Thiruvananthapuram Headingley Kensington Oval Kingsmead, Durban Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharashtra Cricket Association Stadium, Pune Malahide Cricket Ground, Dublin Mangaung Oval, Bloemfontein Melbourne Cricket Ground Multan Cricket Stadium National Cricket Stadium, St George's, Grenada National Stadium, Karachi Newlands, Cape Town North West Cricket Stadium, Potchefstroom Old Trafford Pallekele International Cricket Stadium Perth Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal Rangiri Dambulla International Stadium Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Sabina Park Saurashtra Cricket Association Stadium, Rajkot Seddon Park, Hamilton Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff St George's Park, Gqeberha Sydney Cricket Ground The County Ground, Taunton The Oval The Rose Bowl, Southampton Trent Bridge Wanderers Stadium, Johannesburg Warner Park, St Kitts Willowmoore Park, Benoni
From 383 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.