Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND52/1 (10)IND need 134 runs in 240 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kevin PereraNSWC2024-202587212058*24.00106113.21011114
Nikhil DuttaCAN/SKAN/BB2015-2024349612031*40.0078153.8500087
Keron CottoySLZ/SKAN/SLK2015-20211110612027*30.00104115.3800095
M KadyanBUL2021-2022121131205015.0094127.66012136
Mathew PillansYOR/LEI/SUR2016-20203516812015*15.00117102.56002112
CB RoposoMOZ2022-20263217612024*10.9116075.00002100
Ayaz Ahmed AfzalMR20262201198759.5066180.30010127
Shivalik SharmaBAR2023-20246511194629.7588135.2300175
Jerome BossrBOR20265511193829.7598121.43001114
D AshenBRC2024-202610811194817.0013886.2300044
RS PillayDOL2024-202698211952*19.83112106.25010142
Vijay SharmaUTT2019-20221210511930*23.80112106.2500192
Thikshila de SilvaSL/CK/CS2017-2021141111193111.9096123.9600376
Divyang HinganekarMAH2018-20212111611935*23.8081146.91001104
S MaharjanKG/LL2024-20251111111940*11.9013488.81004111
EB KnowlesCZE2018-2021131231192313.2214681.51001130
Suraj KumarOMA2019-20221912311942*13.22108110.19000103
Hokaito ZhimomiNAG2019-2023191541192510.8215576.7700283
HA ChohanTAN2021-202430197119269.9278152.5600287
Brody CouchMS/PS/SFU2021-202651211211926*13.22116102.5900597
Sinethemba QeshileTIT20264401184629.5075157.33000163
Shamsudheen PuratKSA2019-202065111888*29.5077153.25012127
Ramachandran RagupathyPUD2021-20225501183923.60116101.72001124
J DaleyTUA/TUCA202577111856*19.67115102.61010111
H SatheedeviCRO2024-202588111843*16.8684140.4800098
Marcelle HanekomCAA20259911183314.7512693.65002131
Kalana PereraDA/PSC/TUCA2022-20261110211833*14.7594125.5300157
Garret BannerBEA2019-2024151131183214.75102115.6900485
Aryan LakraUAE/DV2022-20241311311863*14.75112105.3601166
Kevlon AndersonBT/GAW2023-2026141121184713.1112594.4000162
Andrew HoddYOR2015-2016191221187011.80107110.28012115
Arkaprabha SinhaTRI2019-202312120118319.8313488.06002102
M FontaineHUN2021-20261512411849*14.75100118.0000274
Pinal ShahRR/MI/BAR2008-2016241431182910.73115102.61002122
Huzaifa MohammedPHI2022-20263014911827*23.6016372.3900031
Kyle SimmondsWP/JSK/PC2022-20262315611828*13.11108109.2600174
Peter SiddleAUS/MS/AS2009-2026145432611812*6.9413090.7700893
Anthony HillmanGIB202644211750*58.5095123.16010100
Anish ChaudheryNMP20264401174429.2585137.6500068
Shuaib Al BalushiOMA2015-20267601174019.5012593.6000197
Jack WoodBH2020-20256601174519.5092127.1700077
WA SimpsonSIN202466311746*39.0087134.4800076
N MiyajiJPN20187701174916.7114779.5900082
Sanjeet DesaiCHH2021-202387211762*23.40106110.3801056
Baba IndrajithKKR/TN2016-202210801174614.6313487.3100170
D GaneshCOS2024-20251111511736*19.5013487.31002123
Breeze AhirPAN2024-20251111211728*13.0014182.98001111
Junaid MehmoodNOR2021-20261412111730*10.6413785.4000282
JD FreyoneGIB2016-20231816211721*8.3617367.6300382
Khaled AhmedBAN/CK/DD2017-20266518711725*10.6490130.00004511

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.