1Y 3Y 5Y All
Tests ODIs T20Is T20 leagues First-class List A The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Abu Dhabi Knight Riders Adelaide Strikers Auckland Aces Australia Bangladesh Birmingham Phoenix Central Stags Chennai Super Kings Delhi Daredevils Derbyshire Desert Vipers Dubai Capitals Durham Essex Glamorgan Gloucestershire Gujarat Lions Gulf Giants Hampshire India Ireland Joburg Super Kings Kent Kings XI Punjab Kolkata Knight Riders Lancashire Leicestershire London Spirit MI Emirates MI London Manchester Super Giants Middlesex Mumbai Indians Netherlands New Zealand Northamptonshire Nottinghamshire Oval Invincibles Paarl Royals Pakistan Pretoria Capitals Punjab Kings Rajasthan Royals Rajshahi Warriors Rangpur Riders Rising Pune Supergiant Royal Challengers Bangalore Scotland Somerset South Africa Southern Brave Sri Lanka Sunrisers Eastern Cape Sunrisers Hyderabad Sunrisers Leeds Surrey Sussex Sydney Sixers Trent Rockets West Indies Worcestershire Yorkshire GroundAll grounds Adelaide Oval Arun Jaitley Stadium Barabati Stadium, Cuttack Basin Reserve, Wellington Bay Oval, Mount Maunganui Bellerive Oval, Hobart Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Centurion Park Chittagong Divisional Stadium Clontarf Cricket Club Ground, Dublin County Ground, Bristol County Ground, Northampton Cricket Field Road Ground, Horsham Daren Sammy National Cricket Stadium, Gros Islet Diamond Oval, Kimberley Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park Outer Oval, Auckland Eden Park, Auckland Edgbaston Ekana Cricket Stadium, Lucknow Gaddafi Stadium, Lahore Grace Road, Leicester Hagley Oval, Christchurch Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala Karori Park, Wellington Kensington Oval Kingsmead, Durban Lord's M Chinnaswamy Stadium, Bengaluru Maharashtra Cricket Association Stadium, Pune Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Mangaung Oval, Bloemfontein Manuka Oval, Canberra McLean Park, Napier Melbourne Cricket Ground Motera Stadium, Ahmedabad Multan Cricket Stadium National Cricket Stadium, St George's, Grenada Nehru Stadium, Kochi New Road, Worcester Newlands, Cape Town Old Trafford Pallekele International Cricket Stadium Perth Stadium Punjab Cricket Association Stadium, Mohali, Chandigarh R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal Rangiri Dambulla International Stadium Riverside Ground, Chester-le-Street Saurashtra Cricket Association Stadium, Rajkot 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 Lawrence Ground, Canterbury Stadium Australia, Sydney Sydney Cricket Ground The County Ground, Chelmsford The County Ground, Derby The County Ground, Hove The County Ground, Taunton The Oval The Rose Bowl, Southampton Trent Bridge University Oval, Dunedin WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Welbeck Colliery Cricket Club Ground, Market Warsop Wellington Regional Stadium
From 781 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.