1Y 3Y 5Y All
ODIs T20Is T20 leagues The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Abu Dhabi Knight Riders Antigua Hawksbills Antigua and Barbuda Falcons Australia Bangladesh Barbados Royals Barbados Tridents Barisal Bulls Birmingham Phoenix Brisbane Heat Chennai Super Kings Chittagong Vikings Comilla Victorians Delhi Capitals Derbyshire Desert Vipers Dhaka Dynamites Dubai Capitals Durban's Super Giants England Fortune Barishal Gujarat Titans Gulf Giants Guyana Amazon Warriors Hobart Hurricanes India Ireland Jamaica Kingsmen Jamaica Tallawahs Joburg Super Kings Karachi Kings Khulna Titans Kolkata Knight Riders Lancashire Leicestershire London Spirit Los Angeles Knight Riders Lucknow Super Giants MI Cape Town Manchester Originals Manchester Super Giants Mumbai Indians Nepal Netherlands New Zealand Oman Oval Invincibles Paarl Royals Pakistan Papua New Guinea Pretoria Capitals Punjab Kings Rajasthan Royals Rajshahi Kings Rangpur Riders 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 Sunrisers Leeds Sydney Sixers Sydney Thunder Sylhet Strikers Texas Super Kings Trent Rockets Trinbago Knight Riders Uganda United States of America Washington Freedom Welsh Fire Zimbabwe GroundAll grounds Adelaide Oval Arnos Vale Ground, Kingstown Arun Jaitley Stadium Barabati Stadium, Cuttack Bay Oval, Mount Maunganui Bellerive Oval, Hobart Boland Park, Paarl Brabourne Stadium, Mumbai 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 Church Street Park, Morrisville Coolidge Cricket Ground, Antigua 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 Grace Road, Leicester Grand Prairie Stadium, Dallas Greenfield International Stadium, Thiruvananthapuram Harare Sports Club Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala Kensington Oval Kingsmead, Durban 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 Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Manuka Oval, Canberra Motera Stadium, Ahmedabad Multan Cricket Stadium National Cricket Stadium, St George's, Grenada National Stadium, Karachi Newlands, Cape Town North West Cricket Stadium, Potchefstroom Oakland Coliseum, Oakland 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 Queen's Park, Chesterfield Rajiv Gandhi International Stadium, Uppal Riverside Ground, Chester-le-Street Sabina Park Sawai Mansingh Stadium, Jaipur Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sinhalese Sports Club Ground Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff St George's Park, Gqeberha Sylhet International Cricket Stadium Takashinga Sports Club, Highfield, Harare The County Ground, Taunton The Oval The Rose Bowl, Southampton Trent Bridge VRA Ground, Amstelveen Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts Windsor Park, Roseau
From 527 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.