1Y 3Y 5Y All
ODIs T20Is Other T20 intl One-day intl 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 Brisbane Heat Canterbury Central Districts China England Gujarat Giants Guyana Amazon Warriors Hobart Hurricanes Hong Kong India Indonesia Ireland Japan Kenya Lancashire Thunder London Spirit Loughborough Lightning Malaysia Manchester Originals Melbourne Renegades Melbourne Stars Mumbai Indians Netherlands New Zealand Northern Superchargers Otago Pakistan Perth Scorchers Royal Challengers Bangalore Sapphires Scotland South Africa Southern Brave Southern Vipers Spirit Surrey Stars Sydney Sixers Sydney Thunder Thailand Tornadoes Trailblazers Trent Rockets Trinbago Knight Riders Uganda United Arab Emirates United States of America Velocity Warriors Warriors (FairBreak) Wellington West Indies Western Storm Yorkshire Diamonds Zimbabwe 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 Boland Park, Paarl Brabourne Stadium, Mumbai Brian Lara Stadium, Tarouba, Trinidad Buffalo Park, KuGumpo City Camberwell Sports Ground, Melbourne Casey Fields No 4, Melbourne Centurion Park Chilaw Marians Cricket Club Ground, Katunayake Civil Service Cricket Club, Stormont, Belfast Clifton Park Ground, York Colombo Cricket Club Ground Colts Cricket Club Ground, Colombo Coolidge Cricket Ground, Antigua County Ground, Bristol County Ground, Northampton Cricket Central, Sydney 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 Outer Oval, Auckland Edgbaston Galle International Stadium Glenelg Oval, Adelaide Grace Road, Leicester Greenfield International Stadium, Thiruvananthapuram Guanggong International Cricket Stadium Hagley Oval, Christchurch Harare Sports Club Haslegrave Ground, Loughborough Headingley Junction Oval, Melbourne Karen Rolton Oval, Adelaide Kinrara Academy Oval, Kuala Lumpur Korogi Sports Park Kowloon Cricket Club Lilac Hill Park, Perth Lord's M Chinnaswamy Stadium, Bengaluru Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Manuka Oval, Canberra McLean Park, Napier Melbourne Cricket Ground Mercantile Cricket Association Ground, Colombo Merrion Cricket Club Ground, Dublin National Cricket Stadium, St George's, Grenada Newlands, Cape Town Nondescripts Cricket Club Ground, Colombo North Marine Road Ground, Scarborough North Sydney Oval North West Cricket Stadium, Potchefstroom Old Trafford P Saravanamuttu Stadium, Colombo Pallekele International Cricket Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh R Premadasa Stadium, Colombo Rangiri Dambulla International Stadium Riverside Ground, Chester-le-Street Sawai Mansingh Stadium, Jaipur Saxton Oval, Nelson Seddon Park, Hamilton Shahid Kamruzzaman Stadium, Rajshahi Sharjah Cricket Stadium Sheikh Zayed Stadium Nursery 1, Abu Dhabi Sheikh Zayed Stadium, Abu Dhabi Sinhalese Sports Club Ground Southend Cricket Club Stadium, Karachi St George's Park, Gqeberha Stanley Park, Blackpool Sydney Cricket Ground Sydney Showground Stadium Sylhet International Cricket Stadium Sylhet International Cricket Stadium, Academy Ground Ted Summerton Reserve, Moe The County Ground, Chelmsford The County Ground, Derby The County Ground, Hove The County Ground, Taunton The Oval The Rose Bowl, Southampton Trent Bridge University Oval, Dunedin WACA, Perth Warner Park, St Kitts Willowmoore Park, Benoni Woodbridge Road, Guildford Yeonhui Cricket Ground, Incheon YMCA Cricket Club, Dublin York Park, Launceston Zhejiang University of Technology Cricket Field
From 647 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.