1Y 3Y 5Y All
Tests ODIs T20Is T20 leagues First-class The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Amsterdam Flames Antigua and Barbuda Falcons Australia Bangladesh Barbados Royals Barbados Tridents Belfast Wolves Birmingham Phoenix Cape Cobras Cape Town Blitz Chattogram Challengers Chennai Super Kings Deccan Chargers Delhi Capitals Delhi Daredevils Dolphins Dublin Guardians Durban Heat Durban's Super Giants Edinburgh Castle Rockers England Essex Fortune Barishal Glasgow Cosmic Gloucestershire Gujarat Lions Gujarat Titans Guyana Amazon Warriors Hobart Hurricanes Impi India Ireland Islamabad United Jamaica Tallawahs Jozi Stars Khulna Tigers Kings XI Punjab Knights Kolkata Knight Riders Lahore Qalandars Lions London Spirit Los Angeles Knight Riders Lucknow Super Giants Lumbini Lions MI Cape Town MI New York Manchester Originals Melbourne Renegades Melbourne Stars Minister Group Dhaka Multan Sultans Mumbai Indians Nelson Mandela Bay Giants Netherlands New Zealand Oval Invincibles Paarl Royals Pakistan Peshawar Zalmi Pretoria Capitals Pune Warriors Punjab Kings Rajasthan Royals Royal Challengers Bangalore Royal Challengers Bengaluru San Francisco Unicorns Seattle Orcas Southern Brave Sri Lanka St Kitts and Nevis Patriots St Lucia Zouks Sudur Paschim Royals Sunrisers Eastern Cape Sunrisers Hyderabad Sydney Sixers Sydney Thunder Sylhet Sunrisers Trent Rockets Trinbago Knight Riders Tshwane Spartans Warriors Washington Freedom Welsh Fire West Indies Yorkshire Zimbabwe GroundAll grounds Adelaide Oval Arun Jaitley Stadium Barabati Stadium, Cuttack Basin Reserve, Wellington Bay Oval, Mount Maunganui Bellerive Oval, Hobart Boland Park, Paarl Brabourne Stadium, Mumbai Brian Lara Stadium, Tarouba, Trinidad Buffalo Park, KuGumpo City Carrara Oval Central Broward Regional Park Stadium Turf Ground, Lauderhill Centurion Park Chittagong Divisional Stadium Church Street Park, Morrisville Daren Sammy National Cricket Stadium, Gros Islet Diamond Oval, Kimberley Docklands Stadium, Melbourne 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 Galle International Stadium Grand Prairie Stadium, Dallas Green Park, Kanpur Hagley Oval, Christchurch Harare Sports Club Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala Holkar Cricket Stadium, Indore JSCA International Stadium Complex, Ranchi Junction Oval, Melbourne Kensington Oval Kingsmead, Durban Knight Riders Cricket Ground, Pomona Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Maharashtra Cricket Association Stadium, Pune Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Malahide Cricket Ground, Dublin Mangaung Oval, Bloemfontein Manuka Oval, Canberra McLean Park, Napier Melbourne Cricket Ground Motera Stadium, Ahmedabad 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 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 Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur Seddon Park, Hamilton Shaheed Veer Narayan Singh International Stadium, Raipur 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 Sportpark Westvliet, The Hague St George's Park, Gqeberha St Lawrence Ground, Canterbury Sydney Cricket Ground Sylhet International Cricket Stadium The County Ground, Chelmsford The Oval The Rose Bowl, Southampton Trent Bridge Tribhuvan University International Cricket Ground, Kirtipur University Oval, Dunedin Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts Wellington Regional Stadium Willowmoore Park, Benoni York Park, Launceston
From 664 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.