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 Adelaide Strikers Antigua and Barbuda Falcons Australia Bangladesh Barbados Royals Barbados Tridents Biratnagar Kings Brisbane Heat Chennai Super Kings Chitwan Rhinos Cumilla Warriors Dambulla Giants Delhi Capitals Desert Vipers Dhaka Platoon Dubai Capitals Durban's Super Giants England Galle Gladiators Gujarat Titans Gulf Giants Guyana Amazon Warriors India Ireland Islamabad United Italy Jaffna Kings Jamaica Kingsmen Jamaica Tallawahs Joburg Super Kings Kandy Warriors Karachi Kings Khulna Tigers Kings XI Punjab Kolkata Knight Riders Lahore Qalandars London Spirit Lucknow Super Giants Lumbini Lions MI Cape Town MI Emirates MI New York Manchester Super Giants Melbourne Renegades Melbourne Stars Multan Sultans Mumbai Indians New Zealand Paarl Royals Pakistan Papua New Guinea Perth Scorchers Peshawar Zalmi Pokhara Avengers Punjab Kings Quetta Gladiators Rajasthan Royals Rajshahi Royals Rangpur Rangers 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 Sydney Sixers Texas Super Kings Trent Rockets Trinbago Knight Riders Uganda Washington Freedom Welsh Fire Zimbabwe GroundAll grounds Adelaide Oval Arun Jaitley Stadium Barsapara Cricket Stadium, Guwahati Bellerive Oval, Hobart Boland Park, Paarl Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Central Broward Regional Park Stadium Turf Ground, Lauderhill Centurion Park Chittagong Divisional Stadium 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 Ekana Cricket Stadium, Lucknow Gaddafi Stadium, Lahore Grand Prairie Stadium, Dallas Hagley Oval, Christchurch Himachal Pradesh Cricket Association Stadium, Dharamsala Holkar Cricket Stadium, Indore JSCA International Stadium Complex, Ranchi Kensington Oval Kingsmead, Durban Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh Manuka Oval, Canberra McLean Park, Napier Motera Stadium, Ahmedabad Multan Cricket Stadium National Cricket Stadium, St George's, Grenada National Stadium, Karachi Newlands, Cape Town Pallekele International Cricket Stadium Perth Stadium Providence Stadium, Guyana Queen's Park Oval, Port of Spain, Trinidad R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal Rangiri Dambulla International Stadium Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Sabina Park Sawai Mansingh Stadium, Jaipur Saxton Oval, Nelson 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 St George's Park, Gqeberha Sydney Showground Stadium Sylhet International Cricket Stadium The Oval The Rose Bowl, Southampton Tribhuvan University International Cricket Ground, Kirtipur University Oval, Dunedin Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts
From 325 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.