1Y 3Y 5Y All
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 Dambulla Giants Delhi Capitals Desert Vipers England Galle Gladiators Gujarat Titans Gulf Giants Guyana Amazon Warriors India Ireland Islamabad United Italy Jaffna Kings Jamaica Tallawahs Karachi Kings Kolkata Knight Riders Lahore Qalandars London Spirit Lucknow Super Giants MI Emirates MI New York Manchester Originals Multan Sultans Mumbai Indians Nepal Netherlands New Zealand Northern Superchargers Oval Invincibles Pakistan Papua New Guinea Punjab Kings Quetta Gladiators Rajasthan Royals Royal Challengers Bangalore Royal Challengers Bengaluru San Francisco Unicorns Scotland Seattle Orcas 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 Eastern Cape Sunrisers Hyderabad Texas Super Kings Trinbago Knight Riders Uganda United States of America Washington Freedom Welsh Fire Zimbabwe GroundAll grounds Adelaide Oval Arnos Vale Ground, Kingstown Arun Jaitley Stadium Barsapara Cricket Stadium, Guwahati Bay Oval, Mount Maunganui Bellerive Oval, Hobart Boland Park, Paarl Brabourne Stadium, Mumbai Bready Cricket Club, Magheramason Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Buffalo Park, KuGumpo City Carrara Oval Central Broward Regional Park Stadium Turf Ground, Lauderhill Centurion Park Chittagong Divisional Stadium Cobham Oval (New), Whangarei Coolidge Cricket Ground, Antigua County Ground, Bristol 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 Edgbaston Ekana Cricket Stadium, Lucknow Gaddafi Stadium, Lahore Grand Prairie Stadium, Dallas Greenfield International Stadium, Thiruvananthapuram Hagley Oval, Christchurch Harare Sports Club Headingley Holkar Cricket Stadium, Indore JSCA International Stadium Complex, Ranchi Kensington Oval Knight Riders Cricket Ground, Pomona MA Chidambaram Stadium Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh Maharashtra Cricket Association Stadium, Pune Motera Stadium, Ahmedabad Multan Cricket Stadium National Cricket Stadium, St George's, Grenada National Stadium, Karachi North West Cricket Stadium, Potchefstroom Oakland Coliseum, Oakland Old Trafford Pallekele International Cricket Stadium Perth Stadium Providence Stadium, Guyana Queen's Park Oval, Port of Spain, Trinidad Queens Sports Club, Bulawayo R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal Rangiri Dambulla International Stadium Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Sabina Park Saxton Oval, Nelson Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sir Vivian Richards Stadium, North Sound, Antigua Sylhet International Cricket Stadium Takashinga Sports Club, Highfield, Harare The Oval The Rose Bowl, Southampton Trent Bridge University Oval, Dunedin Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts Windsor Park, Roseau
From 464 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.