1Y 3Y 5Y All
ODIs T20Is Other T20 intl Multi-day intl One-day intl T20 leagues List A
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Abu Dhabi Knight Riders Amsterdam Flames Australia Austria Bangladesh Belfast Wolves Bermuda Canada Chittagong Kings Chitwan Rhinos Denmark Derbyshire Desert Vipers Dhaka Capitals Dublin Guardians Durbar Rajshahi Durham Edinburgh Castle Rockers England Essex Fortune Barishal Germany Gloucestershire Hampshire Hong Kong India Ireland Italy Janakpur Bolts Jersey Karnali Yaks Kathmandu Gorkhas Kent Kenya Khulna Tigers Lancashire Leicestershire Lumbini Lions MI Emirates Middlesex Namibia Nepal Netherlands New Zealand Northamptonshire Oman Pakistan Papua New Guinea Pokhara Avengers Rangpur Riders Rotterdam Dockers Singapore Sri Lanka Surrey Sussex United Arab Emirates United States of America Warwickshire West Indies Worcestershire Yorkshire Zimbabwe GroundAll grounds Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) Bellerive Oval, Hobart Bready Cricket Club, Magheramason Bulawayo Athletic Club Chittagong Divisional Stadium Clifton Park Ground, York Daren Sammy National Cricket Stadium, Gros Islet Dubai International Cricket Stadium Eden Gardens, Kolkata Edgbaston Farington Cricket Ground, Farington Forthill, Dundee Goldenacre, Edinburgh Grace Road, Leicester Grange Cricket Club Ground, Raeburn Place, Edinburgh Harare Sports Club Hazelaarweg, Rotterdam Headingley ICC Academy Ground No 2, Dubai ICC Academy, Dubai Kensington Oval Lord's Malahide Cricket Ground, Dublin Mannofield Park, Aberdeen Maple Leaf North-West Ground, King City Mission Road Ground, Mong Kok, Hong Kong Moosa Cricket Stadium, Pearland Namibia Cricket Ground, Windhoek New Road, Worcester Old Trafford Queens Sports Club, Bulawayo Radlett Cricket Club, Radlett Riverside Ground, Chester-le-Street Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sir Vivian Richards Stadium, North Sound, Antigua Sportpark Het Schootsveld, Deventer Sportpark Maarschalkerweerd, Utrecht Sportpark Westvliet, The Hague St Lawrence Ground, Canterbury Sylhet International Cricket Stadium The County Ground, Beckenham The County Ground, Chelmsford The County Ground, Derby The County Ground, Hove The Oval The Rose Bowl, Southampton Titwood, Glasgow Trent Bridge Tribhuvan University International Cricket Ground, Kirtipur United Cricket Club Ground, Windhoek Vidarbha Cricket Association Stadium, Jamtha, Nagpur VRA Ground, Amstelveen Wankhede Stadium, Mumbai
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 221 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.