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 Australia Bangladesh Birmingham Bears Canada Derbyshire Durham Essex Glamorgan Gloucestershire Hampshire India Ireland Kent Kenya Leicestershire Middlesex Namibia Netherlands New Zealand Northamptonshire Northern Superchargers Nottinghamshire Oval Invincibles Pakistan Scotland Somerset South Africa Southern Brave Sri Lanka Surrey Sussex Warwickshire West Indies Worcestershire Yorkshire Zimbabwe GroundAll grounds Adelaide Oval Aigburth, Liverpool Antigua Recreation Ground, St John's Arun Jaitley Stadium Asgiriya Stadium, Kandy Bangabandhu National Stadium, Dhaka Basin Reserve, Wellington Bay Oval, Mount Maunganui Bellerive Oval, Hobart Brisbane Cricket Ground Buffalo Park, KuGumpo City Centurion Park Chittagong Divisional Stadium Chittagong Stadium College Ground, Cheltenham County Ground, Bristol County Ground, Northampton Daren Sammy National Cricket Stadium, Gros Islet Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park, Auckland Edgbaston Gaddafi Stadium, Lahore Galle International Stadium 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 Keenan Stadium, Jamshedpur Kensington Oval Kingsmead, Durban Lancaster Park, Christchurch Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Madhavrao Scindia Cricket Ground, Rajkot Mannofield Park, Aberdeen McLean Park, Napier Melbourne Cricket Ground Merchant Taylors' School Ground, Northwood Motera Stadium, Ahmedabad Multan Cricket Stadium Nahar Singh Stadium, Faridabad National Cricket Stadium, St George's, Grenada National Stadium, Karachi Nehru Stadium, Fatorda, Margao New Road, Worcester Newlands, Cape Town Old Trafford P Saravanamuttu Stadium, Colombo Pallekele International Cricket Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad Queen's Park, Chesterfield R Premadasa Stadium, Colombo Rangiri Dambulla International Stadium Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Roseworth Terrace, Gosforth Saurashtra Cricket Association Stadium, Rajkot Sawai Mansingh Stadium, Jaipur Seddon Park, Hamilton Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Sinhalese Sports Club Ground Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff St George's Park, Gqeberha St Lawrence Ground, Canterbury Stanley Park, Blackpool Sydney Cricket Ground The County Ground, Chelmsford The County Ground, Derby The County Ground, Hove The County Ground, Taunton The Cricket Field, Sedbergh School The Oval The Rose Bowl, Southampton Trafalgar Road Ground, Southport Trent Bridge University Oval, Dunedin Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Wellington Regional Stadium
From 1,070 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.