Live1st ODI · India in New Zealand 2026/27NZINDMatch delayed by rainTest1st 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
Nikhil GangtaHIM/HP2016-2022201533705430.83293126.28030378
Irfan SukkurRR/DD/CV2015-2026322723705214.80337109.790123411
Yasar HaroonBRA2019-2026302843704715.4243485.25002377
GK GhalleyBHU2022-2026373553704012.3341190.020062417
Scott BorthwickENG/DUR/SUR2011-20227537133703315.42367100.82005223
Gudakesh MotieWI/BT/GAW2021-202612155263703312.76319115.990052321
Matt ColesHAM/NOR/KEN2014-201964468369549.71271136.1601112820
Tom HartleyLAN/MO2020-202611559243693910.54307120.200092216
Aniruddha JoshiKAR2016-20211917636873*33.45282130.500212813
Ikramullah KhanQAT2022-2026452863685516.73331111.180333113
Hassan RasheedMAL2018-2026423423683411.5045081.78005258
Azhar AndaniPOR2021-2024141413678128.23344106.69020412
A AugastinTAN2025-2026151433676333.36301121.93041419
CK JasmatSAM2022-20263025436742*17.48333110.210032618
S PradhanBHU2022-2024272613675914.6840989.73013414
Nahidul IslamRR/CV/RR2016-2025633783675812.66339108.26014384
Adam ZampaAUS/RCB/RR2012-202634410748367236.2242486.560014293
Karima GoreWI/USA/SFU2019-20263020336664*21.53276132.610343413
George ScottMID/GLO2015-202235271036638*21.53351104.270032013
Dominic BessYOR/SOM2016-20267843163665313.56318115.09016369
S Vijay UnniMAS2022-20268843183663814.6442186.94000257
David MathiasBHR2022151543646133.09343106.120202120
PS AthavaleOMA2023-2024211713645422.75288126.390213910
R EscobarARG2019-2026272163645524.2743284.26011233
Vikas HathwalaSER2016-20212322636461*22.75315115.560103210
Shahid AfridiGER2023-2026262413645315.83187194.650122336
Nazmul Hossain MilonKRB/SR/CV2012-202036291236445*21.41311117.040012015
JA FitzgeraldGIB2018-20264135133643816.55262138.930071724
Tom SmithLAN2014-2016171713637422.69273132.97031439
Haris SohailPAK/LQ/PZ2013-2019252443635218.1538295.03022275
Ahmed HassanMAL2014-2022252413635315.7843483.64011304
Charlie BrennanJER2021-2026342763635217.29320113.440122415
Dhananjaya LakshanGG/CS/CS2020-2026332853634315.78278130.580033310
FFZ NhaduateMOZ2023-2026181723629324.13272133.090243818
Dylan BlignautGER2021-20232925536247*18.1039392.110011815
Milinda SiriwardanaSL/RK/GG2015-2026332843624215.08275131.640052317
Shiraz KhanKUW2019-202553341436250*18.1038394.520121516
Rohan KunnummalKER2019-20231313236156*32.82322112.11030417
Shrideep MangelaUGA2024-20251616136165*24.07310116.45021324
Ashmit ShreshtaNGR2021-2023212023617620.06361100.00011345
Shoaib KhanOMA2022-2024282773615718.05341105.870163312
Chathuranga JayathilakePSC2024-2026141403605025.71248145.160214811
Akshay WadkarVID2018-2022191823606322.5036299.45022302
JV ChandZAM2025-2026171633594727.62335107.160013010
Subash Prasad KhakurelNEP2013-2015171723595623.9340389.08020334
Shah Abrar HussainCAA2023-20252920435874*22.38345103.770132119
Richmond MutumbamiZIM2015-2022282543585417.05302118.540122318
Deusdedit MuhumuzaUGA2016-202236251035859*23.87340105.290212813
O OlaleyeNGR2021-20262725335846*16.2737495.72001298
Y JallohSIE2018-2026323123587212.3446077.83028301

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.