1Y 3Y 5Y All
ODIs T20Is T20 leagues First-class The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Abu Dhabi Knight Riders Adelaide Strikers Antigua and Barbuda Falcons Auckland Auckland Aces Australia B-Love Kandy Bangladesh Barbados Royals Barbados Tridents Birmingham Phoenix Brisbane Heat Canada Canterbury Central Districts Central Stags Colombo Strikers Dambulla Aura Dambulla Sixers Desert Vipers England Glamorgan Gloucestershire Gujarat Titans Gulf Giants Guyana Amazon Warriors Hampshire Hobart Hurricanes India Islamabad United Jaffna Kings Jamaica Kingsmen Jamaica Tallawahs Kandy Falcons Lahore Qalandars London Spirit Los Angeles Knight Riders Lucknow Super Giants MI Emirates MI London MI New York Melbourne Stars Middlesex Multan Sultans Mumbai Indians Otago Otago Volts Pakistan Perth Scorchers Peshawar Zalmi Punjab Kings Quetta Gladiators Rajasthan Royals San Francisco Unicorns Seattle Orcas South Africa Southern Brave Sri Lanka St Kitts and Nevis Patriots St Lucia Kings St Lucia Zouks Sunrisers Leeds Surrey Sydney Sixers Sydney Thunder Texas Super Kings Trent Rockets Trinbago Knight Riders United Arab Emirates Washington Freedom Wellington Wellington Firebirds Welsh Fire West Indies Zimbabwe GroundAll grounds Adelaide Oval Barsapara Cricket Stadium, Guwahati Basin Reserve, Wellington Bay Oval, Mount Maunganui Bellerive Oval, Hobart Brabourne Stadium, Mumbai Brian Lara Stadium, Tarouba, Trinidad Central Broward Regional Park Stadium Turf Ground, Lauderhill Cobham Oval (New), Whangarei Daren Sammy National Cricket Stadium, Gros Islet Docklands Stadium, Melbourne Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park Outer Oval, Auckland Eden Park, Auckland Edgbaston Ekana Cricket Stadium, Lucknow Gaddafi Stadium, Lahore Grand Prairie Stadium, Dallas Greenfield International Stadium, Thiruvananthapuram Hagley Oval, Christchurch Harare Sports Club Headingley JSCA International Stadium Complex, Ranchi Kardinia Park, South Geelong, Victoria Kensington Oval Knight Riders Cricket Ground, Pomona Lord's MA Chidambaram Stadium Maharashtra Cricket Association Stadium, Pune McLean Park, Napier Melbourne Cricket Ground Molyneux Park, Alexandra Motera Stadium, Ahmedabad National Stadium, Karachi Nelson Park, Napier Oakland Coliseum, Oakland Old Trafford Pallekele International Cricket Stadium Perth Stadium Providence Stadium, Guyana Pukekura Park, New Plymouth Queen's Park Oval, Port of Spain, Trinidad Queenstown Events Centre R Premadasa Stadium, Colombo Rangiri Dambulla International Stadium Rawalpindi Cricket Stadium Recreation Ground, Rangiora Riverside Ground, Chester-le-Street Sawai Mansingh Stadium, Jaipur Saxton Oval, Nelson Seddon Park, Hamilton Shaheed Veer Narayan Singh International Stadium, Raipur Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff Sydney Cricket Ground Sydney Showground Stadium The County Ground, Hove The Oval The Rose Bowl, Southampton Trent Bridge University Oval, Dunedin Warner Park, St Kitts Wellington Regional Stadium
From 405 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.