1Y 3Y 5Y All
ODIs T20Is T20 leagues The Hundred
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Australia Bangladesh Barbados Royals Barbados Tridents Barisal Bulls Birmingham Bears Birmingham Phoenix Brisbane Heat Canada Chattogram Challengers Chattogram Royals Chittagong Vikings Colombo Stars Comilla Victorians Dambulla Aura Derbyshire Desert Vipers Dhaka Dominators Dubai Capitals Durham England Fortune Barishal Gloucestershire Gulf Giants Guyana Amazon Warriors Hampshire Hobart Hurricanes Hyderabad Kingsmen ICC World XI India Ireland Islamabad United Jaffna Kings Kandy Falcons Karachi Kings Kent Khulna Tigers Lahore Qalandars Lancashire Leicestershire London Spirit Los Angeles Knight Riders MI Emirates MI New York Manchester Originals Melbourne Renegades Melbourne Stars Middlesex Multan Sultans Namibia New Zealand Noakhali Express Northern Superchargers Oval Invincibles Peshawar Zalmi Quetta Gladiators Rajshahi Warriors Rangpur Riders Rawalpindiz San Francisco Unicorns Scotland Sharjah Warriors Somerset South Africa Southern Brave Sri Lanka St Kitts and Nevis Patriots St Lucia Kings St Lucia Stars St Lucia Zouks Surrey Sussex Sydney Sixers Sydney Thunder Sylhet Titans Texas Super Kings Trent Rockets Trinbago Knight Riders Washington Freedom Welsh Fire West Indies Zimbabwe GroundAll grounds Adelaide Oval Basin Reserve, Wellington Bellerive Oval, Hobart Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Carrara Oval Central Broward Regional Park Stadium Turf Ground, Lauderhill Centurion Park Chittagong Divisional Stadium Church Street Park, Morrisville Clontarf Cricket Club Ground, Dublin County Ground, Bristol Daren Sammy National Cricket Stadium, Gros Islet Docklands Stadium, Melbourne Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park, Auckland Edgbaston Gaddafi Stadium, Lahore Grace Road, Leicester Grand Prairie Stadium, Dallas Harare Sports Club Headingley Kensington Oval Lord's Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Malahide Cricket Ground, Dublin Manuka Oval, Canberra Melbourne Cricket Ground Multan Cricket Stadium Nassau County International Cricket Stadium, New York National Stadium, Karachi Newlands, Cape Town Old Trafford Pallekele International Cricket Stadium Perth Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad R Premadasa Stadium, Colombo Rawalpindi Cricket Stadium Sabina Park 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 Cricket Ground Sylhet International Cricket Stadium The County Ground, Derby The County Ground, Taunton The Oval The Rose Bowl, Southampton Trent Bridge WACA, Perth Wanderers Stadium, Johannesburg Warner Park, St Kitts Wellington Regional Stadium
Average, last 10 innings Average to date Runs each innings
Move across the chart to see each innings. Drag to pan, scroll or pinch to zoom.
From 707 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.