1Y 3Y 5Y All
Tests ODIs T20Is One-day intl 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 Bangladesh Barbados Royals Barbados Tridents Birmingham Phoenix Chennai Super Kings Chittagong Kings Delhi Capitals Desert Vipers Dubai Capitals England Gujarat Titans Gulf Giants India Ireland Italy Jamaica Kingsmen Jamaica Tallawahs Karachi Kings Kings XI Punjab Kolkata Knight Riders Los Angeles Knight Riders Lucknow Super Giants MI Emirates MI New York Manchester Originals Mumbai Indians Nepal Netherlands New Zealand Northern Superchargers Oval Invincibles Pakistan Papua New Guinea Punjab Kings Rajasthan Royals Royal Challengers Bangalore Royal Challengers Bengaluru San Francisco Unicorns Scotland Sharjah Warriors Sharjah Warriorz South Africa Southern Brave Sri Lanka St Kitts and Nevis Patriots St Lucia Kings St Lucia Stars St Lucia Zouks Sunrisers Hyderabad Texas Super Kings Trent Rockets Trinbago Knight Riders United Arab Emirates Washington Freedom Welsh Fire Zimbabwe GroundAll grounds Arun Jaitley Stadium Barabati Stadium, Cuttack Barsapara Cricket Stadium, Guwahati Basin Reserve, Wellington Bay Oval, Mount Maunganui Boland Park, Paarl Brabourne Stadium, Mumbai Bready Cricket Club, Magheramason Brian Lara Stadium, Tarouba, Trinidad Central Broward Regional Park Stadium Turf Ground, Lauderhill Centurion Park Chittagong Divisional Stadium Cobham Oval (New), Whangarei Daren Sammy National Cricket Stadium, Gros Islet Dr DY Patil Sports Academy, Navi Mumbai Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park, Auckland Ekana Cricket Stadium, Lucknow Grand Prairie Stadium, Dallas Greenfield International Stadium, Thiruvananthapuram Hagley Oval, Christchurch Harare Sports Club Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala Holkar Cricket Stadium, Indore JSCA International Stadium Complex, Ranchi Kensington Oval Knight Riders Cricket Ground, Pomona Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh Maharashtra Cricket Association Stadium, Pune Motera Stadium, Ahmedabad National Cricket Stadium, St George's, Grenada Oakland Coliseum, Oakland Old Hararians, Harare Old Trafford Pallekele International Cricket Stadium Providence Stadium, Guyana Queen's Park Oval, Port of Spain, Trinidad Rajiv Gandhi International Stadium, Uppal Riverside Ground, Chester-le-Street Sabina Park Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur Seddon Park, Hamilton Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff Sylhet International Cricket Stadium The County Ground, Taunton The Oval The Rose Bowl, Southampton Trent Bridge Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts Windsor Park, Roseau
From 409 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.