ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd 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
Kolla KiranWAR-XI2020760612610.177185.9200081
Dharani KumarWAR-XI2020760614810.176791.0400160
Adam RouseKEN/GLO2014-20168726135*12.2052117.3100271
S NavaratneJPN2022-202377061218.7158105.1700243
Aliya KamaraSIE202697061198.7158105.1700153
Rakibul HasanITA2018-2019108161178.718175.3100131
Harry ChamberlainCAN2024-202688061197.636495.3100151
B KrugerMR2022-2024118061337.637284.7200171
Peter McGlashanNZ2006-2010119161267.636495.3100062
B VinayCHA-XI20201193611610.1742145.2400081
Bilawal BhattiPAK/CV/LQ2013-2020201056115*12.2055110.9100142
R SilvaBSC/ACCC2024-20261010161236.787779.2200170
OE TaylorCOO2024-2026171026122*7.6310458.6500220
Matthew FisherYOR/LS/SB2015-20264612561198.7147129.7900335
Pramod MadushanSL/GG/JK2021-2026321276123*12.206988.4100170
Kris ClarkeNZ/ND2022-2026231356114*7.6355110.9100542
Codi YusufLIO/DUR/PR2022-20263015106112*12.207185.9200030
CA KeitaMAB2022-20261715061354.0711055.4500663
Adithya AshokNZ/AUC2021-202634189619*6.786396.8300441
Ghulam AhmadiGER2021-20265019166115*20.3361100.0000050
Steven FinnENG/MID/SUS2011-202211424176111*8.717482.4300350
Mmoloki MooketsiBOT2018-20266724761103.5912548.8000420
Al-Amin HossainBAN/BB/CV2012-202511330166114*4.3610757.0100960
Zahir KhanBH/MS/MR2017-20269531146119*3.598571.76001152
Musaddiq AhmedGER2026110606060.0025240.0001017
Musa MahmoodDEN2026220603230.0041146.3400071
Jamie DalrympleENG2006-2007330603220.0057105.2600060
Arslan AhmedPOR2018-2019330604920.006395.2400180
Sherul MehtaBEL2020-2021330604020.008967.4200060
JA KolsawalaKY2024-2025330605320.0053113.2101062
Nowell KhoslaMAC2019330602720.0054111.1100021
Mohammad AdnanKSA20195336038*-31193.5500045
Joseph Peter PhillipsGLO2026440604215.0047127.6600033
NikhilUZB20264416035*20.0057105.2600035
Usman LimbadaCAN2010-20139526021*20.0056107.1400060
Corne BodensteinJER20156516027*15.006198.3600071
MIA PatelMAA2018-2019651602515.007085.7100060
HH PatelMAA2018-2019750602212.0060100.0000090
Eranga De SilvaROM20268526020*20.0045133.3300081
Adam CrosthwaiteAS2011-2012660601810.0060100.0000052
Dylan BudgeSCO2018-2021862602415.006296.7700223
L WardISL2023-20256636017*20.0059101.6900041
D DewaldBEL2024960602510.008570.5900140
C NimeshKYCC/CMCC2024-2025660602910.007876.9200060
N BhattaBK2024-2025960602410.008967.4200132
MR KumarUAE2025-2026661602112.006690.9100042
Baljit SinghITA2018-20221272604512.0057105.2600232
Ibrar AhmadHUN2025-20268726016*12.0041146.3400144
Fergus O'NeillMR2024-202512826016*10.006296.7700031
Nilansh KeswaniUAE/SW2023-202615856031*20.0059101.6900150

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.