1Y 3Y 5Y All
Tests ODIs T20Is One-day intl T20 leagues First-class List A
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Abu Dhabi Knight Riders Adelaide Strikers Antigua Hawksbills Antigua and Barbuda Falcons Australia Bangladesh Barbados Royals Barbados Tridents Chattogram Challengers Chennai Super Kings Chittagong Kings Delhi Capitals Delhi Daredevils Derbyshire Desert Vipers Dubai Capitals Durham England Glamorgan Gujarat Lions Gujarat Titans Gulf Giants Guyana Amazon Warriors India Ireland Italy Jamaica Kingsmen Jamaica Tallawahs Joburg Super Kings Karachi Kings Kent Kings XI Punjab Kolkata Knight Riders Lahore Qalandars Lancashire Lucknow Super Giants MI Cape Town MI Emirates MI New York Melbourne Renegades Melbourne Stars Middlesex Multan Sultans Mumbai Indians Nepal Netherlands New Zealand Northern Districts Nottinghamshire Paarl Royals Pakistan Papua New Guinea Peshawar Zalmi Pretoria Capitals Punjab Kings Quetta Gladiators Rajasthan Royals Rangpur Riders Royal Challengers Bangalore Royal Challengers Bengaluru San Francisco Unicorns Scotland Seattle Orcas Sharjah Warriors Sharjah Warriorz Somerset South Africa Sri Lanka St Kitts and Nevis Patriots St Lucia Kings St Lucia Stars St Lucia Zouks Sunrisers Eastern Cape Sunrisers Hyderabad Sylhet Strikers Texas Super Kings Trinbago Knight Riders Trinidad & Tobago Red Steel United Arab Emirates United States of America Warwickshire Washington Freedom Yorkshire Zimbabwe GroundAll grounds Adelaide Oval Arnos Vale Ground, Kingstown Arun Jaitley Stadium Barabati Stadium, Cuttack Barsapara Cricket Stadium, Guwahati Basin Reserve, Wellington Bellerive Oval, Hobart Boland Park, Paarl Brabourne Stadium, Mumbai Bready Cricket Club, Magheramason Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Buffalo Park, KuGumpo City Carrara Oval Central Broward Regional Park Stadium Turf Ground, Lauderhill Centurion Park Chester Road North Ground, Kidderminster Chittagong Divisional Stadium Clontarf Cricket Club Ground, Dublin Cobham Oval (New), Whangarei Coolidge Cricket Ground, Antigua County Ground, Bristol County Ground, Northampton 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 Gaddafi Stadium, Lahore Galle International Stadium Grand Prairie Stadium, Dallas Green Park, Kanpur Greenfield International Stadium, Thiruvananthapuram Hagley Oval, Christchurch 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 Malahide Cricket Ground, Dublin Manuka Oval, Canberra McLean Park, Napier Melbourne Cricket Ground Motera Stadium, Ahmedabad Multan Cricket Stadium National Cricket Stadium, St George's, Grenada National Stadium, Karachi Nehru Stadium, Kochi Newlands, Cape Town North West Cricket Stadium, Potchefstroom Oakland Coliseum, Oakland Old Hararians, Harare Old Trafford P Saravanamuttu Stadium, Colombo Pallekele International Cricket Stadium Perth Stadium Providence Stadium, Guyana Queen's Park Oval, Port of Spain, Trinidad Queens Sports Club, Bulawayo Queenstown Events Centre R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal 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 Sinhalese Sports Club Ground Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff St George's Park, Gqeberha St Lawrence Ground, Canterbury Sydney Cricket Ground Takashinga Sports Club, Highfield, Harare The County Ground, Derby The County Ground, Taunton The Oval The Rose Bowl, Southampton Trent Bridge University Oval, Dunedin WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Warner Park, St Kitts Wellington Regional Stadium Windsor Park, Roseau
From 1,105 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.