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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
Diganta NeogiKNCT202021430301810.0020150.0000022
NH EkanayakeBAHT20Is2023441301910.004369.7700031
Vimal KumarPHIT202018441301310.0025120.0000030
Kiplin DorigaPNGT20201854030117.5028107.1400011
Arya PastikaINAT202018441301210.005356.6000110
Todd MurphySST202022-202530443014*-3585.7100020
Freddie HeldreichNORT202021-202443423021*15.004862.5000010
H IsorenaPHIT20Is2022-202354030217.504763.8300130
RV VirajCAAT20Is202444030227.505257.6900150
Wavell HindsWIT20Is2006-201055130147.504173.1700130
L HydeBEAT20201855030226.005060.0000100
D SutherlandBEAT2020185513010*7.505851.7200130
Hamed KhanHKT20Is2020-202355130107.504369.7700120
A MustafaARGT20Is2021-20249533010*15.0027111.1100010
Vishal PrasadJAMT2020227523021*10.003683.3300121
Sarbeswar MohantyODIT202019-202166230167.503976.9200211
S Sugaya-SlaterJPNT20Is2025-2026186230127.504369.7700120
Krishnakant UpadhyayPW/RAIT202012-2019207330147.5028107.1400222
Zahid MahmoodIU/QG/KKT202020-202618743019*10.004566.6700220
Eshan MalingaSH/JK/PRT202024-2026447330157.504173.1700102
R PoojaryMEXT20Is2024-2025107030204.295257.6900201
Dean CoskerGLAT202014-20163786306*15.003585.7100010
Ashmead NeddGAW/SKANT202020-2026238230185.003683.3300111
CJPF KalugamageITAT20Is2022-2026228530710.004468.1800010
Tino BestBT/SLZ/HAMT202013-2017219430116.003585.7100340
James BurkeSOM/SURT202014-201613923084.294271.4300110
Brad WhealHAM/MET202016-2025429330165.003585.7100140
Tshepo NtuliWAR/KNI/LIOT202015-202625963014*10.005356.6000120
CB OndoaCAMT20Is2021-2022109330105.008435.7100110
Amshi de SilvaTSK/TUCAT202024-20261493309*5.0028107.1400321
Sufiyan MuqeemRR/DER/PZT202023-2026331163076.004075.0000110
Alessandro MorrisCAYT20Is2019-202526128308*7.506744.7800320
Anrich NortjeSAT20Is2019-20264714630123.755060.0000211
Matthew DaySTT2020121112929*-20145.0000011
VM VaghelaUSAT20Is2021-2025310292929.003290.6300020
M CosgraveLLT202025110292929.0025116.0000040
Ademola OnikoyiNGRT202018220292614.503582.8600031
Khawar AliOMAT202015220291814.503485.2900050
MM SiddiqueJPNT20Is2023-2024320292814.5020145.0000041
Alistair ShieldsNKT202018220292414.5015193.3300051
Dominic BlampiedJERT2020184212924*29.003193.5500010
ZahiduzzamanDD/CRT202023-2026320291814.503485.2900020
Chandan SahaniHIT202023220292514.5029100.0000022
P FrancisMRT202024220291514.503778.3800020
Zahid AliUAET20Is20256212918*29.0023126.0900030
Adeshlie AliasMAST20Is2026220292214.503096.6700040
L SolomoneLES/MOZT20Is2026220292814.5019152.6300051
Ehtsham Ul HaqNORT20201833029129.674761.7000020
David MurphySCOT20Is2013332292029.003096.6700010
Ilhwan SeoSOUT20201433029149.674269.0500010
PreviousPage 133Next

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.