Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting match by match (Men's All T20s)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
JP DuminySA9696*54104v ZIMKimberley10 Oct 2010
Ben DunkHH96965485v STHobart11 Jan 2014
Jim AllenbyGLA9696*5993v SOMTaunton6 Jun 2014
Michael HusseyST96966067v BHSydney21 Dec 2014
Chris GayleRCB96965677v KKRKolkata11 Apr 2015
Sam NortheastKEN96964757v SURBeckenham29 May 2015
Colin IngramGLA96966296v SOMTaunton28 Jun 2015
Hashim AmlaPK969656142v SHChandigarh15 May 2016
Shreyas IyerDC969657152v GLKanpur10 May 2017
D'Arcy ShortHH96965894v ASHobart4 Jan 2018
Urvil PatelBAR969654124v UPJU Second Campus, Salt Lake24 Jan 2018
Ben DuckettNOR969654123v LEINorthampton4 Jul 2018
Riazat Ali ShahUGA9696*4257v RWAKigali City13 Jul 2018
Laurie EvansSUS969667102v SOMHove5 Aug 2018
Steven TaylorUSA9696*5457v CANMorrisville25 Sept 2018
Javed AhmadiKZ9632 & 32 & 325766v BLSharjah21 Oct 2018
Rassie van der DussenJS9696*4466v TSJohannesburg11 Dec 2018
D'Arcy ShortHH9696*5784v MSMelbourne14 Jan 2019
Shaun MarshPS9696*5555v STPerth24 Jan 2019
Shane WatsonCSK96965396v SHChennai23 Apr 2019
Faf du PlessisCSK969655104v PKChandigarh5 May 2019
Tom Kohler-CadmoreYOR9696*5448v LEILeicester23 Jul 2019
Colin MunroTKR9696*5068v JTJamaica13 Sept 2019
Pieter SeelaarNED9696*4995v SCODublin16 Sept 2019
Mushfiqur RahimKT96965194v RRChattogram17 Dec 2019
Bhanuka RajapaksaCW9696*6547v DPChattogram23 Dec 2019
Lendl SimmonsTKR96966376v SKANTrinidad2 Sept 2020
Daniel HughesSS96965167v MSCarrara26 Dec 2020
Rajat PatidarMP969651103v GOAHolkar Stadium11 Jan 2021
Ben McDermottHH96965685v STCanberra18 Jan 2021
Alex HalesNOT9696*54104v DURChester-le-Street15 Jun 2021
Jonty JennerJER9696*66112v DENAlmeria21 Oct 2021
Shubman GillGT969659111v PKMumbai8 Apr 2022
Faf du PlessisRCB969664112v LSGMumbai19 Apr 2022
Zubaidi ZulkifleMAS96964368v BHUBangi2 Jul 2022
Rilee RossouwSA9696*55105v ENGCardiff28 Jul 2022
Samson AwiahGHA9696*6993v CAMKigali City6 Dec 2022
Virandeep SinghMAS96965485v BHRBangi19 Dec 2022
Jake GibsonOTA96966394v CANChristchurch4 Feb 2023
Reeza HendricksJSK969654114v SECCenturion9 Feb 2023
Fakhar ZamanLQ969645310v PZLahore26 Feb 2023
Sai SudharsanGT96964786v CSKAhmedabad29 May 2023
Collins ObuyaKEN9696*6086v UGANairobi10 Jun 2023
Will JacksSUR96964587v MIDLondon22 Jun 2023
Brandon McMullenSCO96965096v ITAEdinburgh24 Jul 2023
Usman KhanMS969655112v LQLahore27 Feb 2024
Tom AbellSOM9696*47123v HAMTaunton9 Jun 2024
Daniel HughesSUS9696*54123v MIDBrighton19 Jul 2024
Dion MyersZIM969645116v RWANairobi22 Oct 2024
Andre FletcherME9696*50103v DVAbu Dhabi27 Jan 2025

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.