1Y 3Y 5Y All
ODIs T20Is Other T20 intl One-day intl T20 leagues
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Bangladesh Barbados Tridents Bhutan Brisbane Heat Canada Chattogram Royals Chennai Super Kings China Chittagong Vikings Chitwan Rhinos Comilla Victorians Dhaka Capitals Dhaka Dynamites England Guyana Amazon Warriors Hobart Hurricanes Hong Kong India Ireland Islamabad United Italy Jamaica Tallawahs Janakpur Bolts Japan Karachi Kings Karnali Yaks Kathmandu Gorkhas Kathmandu Gurkhas Kenya Kings XI Punjab Kolkata Knight Riders Kuwait Lumbini Lions Malaysia Melbourne Renegades Melbourne Stars Mongolia Multan Sultans Mumbai Indians Myanmar Namibia Netherlands Oman Pakistan Papua New Guinea Perth Scorchers Peshawar Zalmi Philippines Pokhara Avengers Qatar Quetta Gladiators Rangpur Riders Royal Challengers Bangalore Samoa Scotland Singapore South Africa St Kitts and Nevis Patriots St Lucia Stars St Lucia Zouks Sudur Paschim Royals Sunrisers Hyderabad Sydney Sixers Sydney Thunder Sylhet Titans Thailand Trinbago Knight Riders United Arab Emirates United States of America West Indies Zimbabwe GroundAll grounds Adelaide Oval Affies Park, Windhoek Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) Arnos Vale Ground, Kingstown Arun Jaitley Stadium Bayuemas Oval, Kuala Lumpur Bellerive Oval, Hobart Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Bulawayo Athletic Club Cambusdoon New Ground, Ayr Carrara Oval Daren Sammy National Cricket Stadium, Gros Islet Docklands Stadium, Melbourne Dubai International Cricket Stadium Forthill, Dundee Grand Prairie Stadium, Dallas Gymkhana Club Ground, Nairobi Harare Sports Club ICC Academy, Dubai Indian Association Ground, Singapore Kensington Oval Kinrara Academy Oval, Kuala Lumpur Kwekwe Sports Club Lord's M Chinnaswamy Stadium, Bengaluru Manuka Oval, Canberra Maple Leaf North-West Ground, King City Melbourne Cricket Ground Mission Road Ground, Mong Kok, Hong Kong Moosa Cricket Stadium, Pearland Mulpani Cricket Ground Multan Cricket Stadium National Stadium, Karachi Old Hararians, Harare Pallekele International Cricket Stadium Perth Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad Queens Sports Club, Bulawayo Sabina Park Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Singapore National Cricket Ground Sportpark Maarschalkerweerd, Utrecht Sydney Cricket Ground Sylhet International Cricket Stadium Takashinga Sports Club, Highfield, Harare Ted Summerton Reserve, Moe Terdthai Cricket Ground, Bangkok Titwood, Glasgow Tribhuvan University International Cricket Ground, Kirtipur United Cricket Club Ground, Windhoek VRA Ground, Amstelveen Wanderers Cricket Ground, Windhoek Wankhede Stadium, Mumbai Warner Park, St Kitts York Park, Launceston YSD-UKM Cricket Oval, Bangi Zhejiang University of Technology Cricket Field
Wickets to date Economy, last 10 (left scale) Wickets each innings
Move across the chart to see each innings. Drag to pan, scroll or pinch to zoom.
From 407 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.