ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 team (Men's T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
DS MaraiwaiFIJFiji2022-20238811002314.2988113.64001132
Sunil DhaniramCANCanada2008-201011901002611.1112381.3000062
Henry NichollsNZNew Zealand2016-2021109110036*12.5011289.2900090
Anas BaigUGAUganda20269911006612.5076131.58013105
Timycen MarumaZIMZimbabwe2008-20191313410023*11.1110991.7400164
Avi DixitSINSingapore2019-202414132100239.0911289.2900261
Zakary FoulkesNZNew Zealand2024-20262214710027*14.2967149.2500175
Hila VarePNGPapua New Guinea2022-202622163100187.6911686.21002111
Alistair IfillCAYCayman Islands2019-202628185100257.6916162.1100251
Mujeeb Ur RahmanAFGAfghanistan2018-202663221110023*9.0985117.65004133
Ali DawoodBHRBahrain2023-2026842715100198.3312182.6400263
M RavulaFIJFiji20263319947*49.5098101.02000111
Ben DunkAUSAustralia2014-2017550993219.8069143.4800086
Zameer KhanDENDenmark2019-2021660993316.5012181.8200090
J AndrewWIWest Indies2025-2026660993516.5096103.1300075
S JamilBELBelgium2019-202513114993014.1410891.67002112
Sajad AhmadzaiBELBelgium2022-2026171259926*14.1410693.4000345
Zaheer ZahiriFRAFrance2024-2026191389934*19.8076130.2600294
S SolaSAMSamoa2019-20262516299187.0713374.4400183
TM MacalouMABMali2022-2026201939928*6.1923841.6000490
Divan la CockNAMNamibia2022550986619.6084116.6701185
Naeem GullESWEswatini20225519863*24.5095103.16010142
Azam KhalilSWESweden2022970982914.0082119.5100064
Shadreck MalamaZAMZambia2026771984916.339998.9900266
H RashidESWEswatini2022-202510102982312.2511585.2200193
S ChophelBHUBhutan2019-202611101985810.8990108.89011130
IP SwaneySINSingapore2022-20251312198238.9186113.9500194
DPS TyagiSINSingapore2025-20261614498269.8093105.3800264
Mitchell StarcAUSAustralia2012-202465211198149.8010098.0000042
Rahul TripathiINDIndia2023550974419.4067144.78001115
Numan AhmadzaiSWISwitzerland2025-2026651973624.2586112.79000114
Abdool SamadCANCanada2008-2010760972916.1788110.2300184
Gregory StrydomCAYCayman Islands2019660974916.1789108.9900265
Nick KellyNZNew Zealand2026771973916.1788110.23000121
Nick WelchZIMZimbabwe2023770972513.8693104.30001121
RR NaikSINSingapore2026870974613.8681119.7500056
Amir AliOMAOman2015-20169839732*19.4065149.23000112
Faraz AkramZIMZimbabwe2020-202410849734*24.2571136.6200046
P JirapatananukulTHAThailand2026981974513.8610394.1700073
Yair NagavkarISRIsrael2022-2026131239732*10.7811981.5100151
Akshdeep NathUAEUnited Arab Emirates20264449653*-62154.8401077
U ShahidFRAFrance2021440966424.0090106.6701053
Xavier MarshallWIWest Indies2008-2009660963616.0077124.6800184
Runako MortonWIWest Indies2006-2010771964016.0010393.2000182
Michael YardyENGEngland2006-201114859635*32.0072133.3300391
Mahela UdawatteSLSri Lanka2008-2017880962512.0087110.34002102
DGAPD WiswiINAIndonesia2024-2026251349626*10.6711285.7100071
KR JhaAUAAustria2025-20262014296308.0014864.8600342
Junaid SiddiqueUAEUnited Arab Emirates2019-202690321996187.3810492.3100463
Sheraz IqbalMALMaldives2026530954731.6779120.2500027

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.