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 by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
VL JaniWAR/BBT202026661882617.6072122.2200084
D NandaINAT20Is2025-2026762883122.0075117.3300192
Arindam GhoshKKR/RAIT202009-2018870882612.579790.7200271
Rameez RajaBB/QGT202012-20188728826*17.6070125.7100063
Ahmed BandayJKT202016-2021880882411.009493.6200184
N AhirPANT20Is2021-20231183882317.6015955.3500252
Ryan PatelSURT202019-20251391883011.0064137.50003113
J HenrySTHT20Is2022-2026109088239.7810286.2700034
Ollie SykesSURT202024-202612918844*11.0056157.1400165
Neville MadzivaZIMT20Is2015-2019151058828*17.6080110.0000145
O CasasolaBEAT20Is2024-20261010088258.8014959.0600160
R WalkerCAYT20Is2024-202513102883311.0012272.1300041
Flynn ZahraMACT20Is2026111038824*12.5779111.3900116
Hilal AhmadCZET20Is2019-2021131248844*11.0011973.9500230
K JaikaranSURT20Is2024-2026141328825*8.0013465.6700390
Darshan NalkandeVID/GTT202019-20243214288217.3310286.2700335
Jamie OvertonENGT20Is2024-20262715588198.8084104.7600253
Avesh KhanRCB/DC/RRT202017-202611028188819*8.8069127.5400485
Armaan ManackSA-ET202026220876543.5061142.62010152
Mandeep SinghINDT20Is20163318752*43.5073119.18010111
A YonSTHT202018330875429.0078111.5401091
Asrar AhmedGRET20Is2019-2021642873943.509492.55000101
Ramanjot SinghSLOT20Is2022440874621.759492.5500082
Mohammad FarooqLQT202026440876321.7569126.0901077
Siddhant SinghETST202026540873721.7568127.9400074
Rishi PillaiGERT202016-2018551873521.7511476.3200031
Shahbaz BadarBHRT202018550875617.4083104.8201142
Frederik KlokkerDENT202013-2018760874014.5010186.1400173
Taibur RahmanKTT202016662873221.759888.7800071
George BellLANT202022-2024962873121.7575116.0000171
Ayyaz QureshiSLOT20Is2022-2025661873017.4013265.9100070
J EssexSTHT20Is2024-2026660873014.5011973.1100091
Kunwarjeet SinghMNYT202025-2026761873317.4076114.4700182
Sourabh SinghATT202026662873021.7561142.6200045
B YoganandaCHA-XIT2020206628728*21.7575116.0000045
Gavin HamiltonSCOT20Is2007-20101070873212.4310186.1400061
Shakeeb AhmedCHHT202018-201914728745*17.4063138.1000283
Charlie TearSCOT20Is2024-2025870873212.439393.5500091
Rahmat ShahPP/NLT202018870873212.439987.8800071
Mohammad ShafiqUAET2020131083872517.409393.5500150
HJ CullenWORT202024-20261083872717.4068127.9400192
LC DohertyNWT202023-20241080873310.8810087.00002103
Anasim KhanBHRT20Is2019-202112928723*12.4375116.0000163
Milinda SiriwardanaRK/GG/BSCT202016-20261191872710.8867129.8500175
Patrick BothaKNIT202016-202499087259.679888.7800180
Josh CobbWFThe Hundred2021-2022121018728*9.6777112.9900264
David HooperGUET20Is2019-202320113871810.8811178.3800121
Azam KhanPAKT20Is2021-2024131238730*9.6762140.3200467
Amir FarooqQATT20Is2024-20251812387319.679195.6000154
R SandeepSWA/ESWT20Is2024-20261512387249.6710682.0800254

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.