Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (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,659 of the 11,660 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sulieman BennWI/SR/TTRS2008-2016591685713*7.137774.0300371
William PerkinsWI/BT/GAW2008-20171717127564*17.19246111.790122315
Andre FletcherWI/MS/SLZ2008-202632531833803311828.196429124.9554523692376
Kemar RoachWI/DC/BH2008-20183512456127.0050112.0000333
John DavisonCAN2008-201055044198.8040110.0000223
Ashish BagaiCAN2008-20131414239667*33.00376105.32020351
Sanjayan ThuraisingamCAN2008321181518.002475.0000010
Abdool SamadCAN2008-2010760972916.1788110.2300184
Kennedy OtienoKEN2008440744018.507993.6700052
Daan van BungeNED2008-2013151341012411.2211984.8700224
Hendrik-Jan MolNED2008310000.0010.0000100
Edgar SchiferliNED2008-201063175*3.501643.7500100
Jeroen SmitsNED2008-20095211511*15.002755.5600000
Ragheb AgaKEN2008-20132420322652*13.29202111.88011166
Sunil DhaniramCAN2008-2010121001002610.0012480.6500162
Henry OsindeCAN2008-2013126231177.753491.1800012
Tom de GroothNED2008-2013141351634920.38155105.16000161
Ryan ten DoeschateNED/KKR/AS2008-202120818650400695*29.463096129.3901910259143
Peter BorrenNED2008-2017464376815718.92545124.950126123
Eric SzwarczynskiNED2008-2013161522774521.3129693.58001252
Darron ReekersNED2008-2009550642912.8049130.61001102
Geoff BarnettCAN2008-20105511313632.7513696.32000160
Mudassar BukhariNED2008-20164128916528*8.68159103.77001114
Harvir BaidwanCAN2008-20132316467215.586898.5300561
Pieter SeelaarNED2008-202178451357296*17.88520110.000124012
Eion KatchayCAN2008432158*15.002560.0000100
Zubin SurkariCAN2008-20105401664.004535.5600110
Karun JethiCAN2008551412410.255969.4900102
Andre BothaIRE2008-201012101922810.2210785.98002110
WK McCallanIRE2008-2009732119*11.001573.3300110
Trent JohnstonIRE2008-2013332182826221.69202139.600111812
Andrew WhiteIRE2008-2012161151262921.00119105.88000112
Kevin O'BrienIRE/RR/TTRS2008-202218917922348112422.172625132.6111218280156
Steven OuterbridgeBER2008-20106619937*19.8011784.6200171
Irving RomaineBER2008-20105524128*13.6741100.0000122
David HempBER2008-2013111122986433.11289103.11021287
Stefan KellyBER20083221311*-2454.1700000
Oliver PitcherBER2008330341511.335364.1500010
William PorterfieldIRE/WAR/NW2008-2021120119172824127*27.692306122.46113728978
Niall O'BrienIRE/KRB/RR2008-20166860710275019.38955107.540148617
Gary WilsonIRE/DER/SUR2008-202014512724228865*22.212103108.8006619936
Alex CusackIRE2008-2015412272336515.53179130.17011176
Gordon DrummondSCO2008-2013146043357.175381.1300230
Jekon EdnessBER20083301394.332846.4300100
James CelestineBER2008330973.001752.9400100
Rodney TrottBER2008-202124148711911.839773.2000242
Chris FoggoBER2008-2010660794113.1710178.2200141
George O'BrienBER2008-20191162327*8.003884.2100112
Richie BerringtonSCO/GC2008-202612211421285810030.732144133.3011311230107
R StrydomIRE2008210111.00333.3300000

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.