Live1st ODI · India in New Zealand 2026/27NZ12/0 (3.4)INDIND chose to bowlTest1st 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 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
L MonanthaneLESLesotho2021-20262018074334.1113056.9200631
Khurram KhanUAEUnited Arab Emirates2014330733124.3373100.0000080
Yousef ShadzehisarjouIRAIran2020330733924.3310668.8700090
Andrew StraussENGEngland2005-2009440733318.2564114.0600190
Neil BroomNZNew Zealand2009-20171171733612.1768107.3500081
Madhawa BasnayakaFINFinland2025-20268727320*14.6061119.6700154
Adeleke OyedeNGRNigeria2019881733910.4310470.1900251
Rodrigo ThomasCANCanada2019881731810.439576.8400171
Bilal SafdarNORNorway2021-20229827337*12.178684.8800070
Jaweed SadranAUAAustria2021-2023171237318*8.1162117.7400162
Ashwin VinodSWISwitzerland2021-2026311597315*12.1772101.3900133
Syazrul IdrusMASMalaysia2019-2023321677313*8.1170104.2900454
Bhuvneshwar KumarINDIndia2012-202692221373168.119874.4900210
Kaleem ShahMOZMozambique20192217272*72.007497.3001153
Patrick KrugerSASouth Africa2024751724418.0060120.0000063
S SamalRWARwanda2021750723114.4063114.2900053
Oliver HerringtonBELBelgium20257517244*18.0070102.8600015
Delroy LeoSTHSt Helena2024-2026760723112.008881.8200052
Hassan KhanGERGermany20256627251*18.0061118.0301243
Mohmedazim AbbasbhaiZAMZambia2025760722612.007596.0000191
JE MarksISRIsrael2026760722812.007793.5100042
Jason MohammedWIWest Indies2017-20188727223*14.407892.3100171
AA BannerBEABelize2019-2026118072289.0070102.8600183
Farhad RezaBANBangladesh2006-2014139072198.008881.8200142
S BangeraISRIsrael2022-20261311072236.559972.7300270
NR Johns-WickbergSERSerbia2021-202318114722410.299575.7900090
Kabua MoreaPNGPapua New Guinea2021-2026261697216*10.2970102.8600253
Abdul StanikzaiGERGermany2022550712414.208880.6800143
Izhar HussainSWISwitzerland2023-2026751712917.758880.6800161
Meet AhirPANPanama20255527143*23.677594.6700052
Marty KainUSAUnited States of America2021-20227617139*14.2050142.0000253
Kapil KumarPHIPhilippines2022-2023660712311.8310965.1400162
Shamsullah EhsanTURTurkey2022-202488071398.889872.4500170
Duncan AllanKENKenya2012-201399071187.8911860.1700060
MT DiabyMABMali2022-202399071317.8911163.9600270
Anas KhanHKHong Kong2014-2026291137121*8.888880.6800552
Vichanath SinghTHAThailand2019-20231511271187.8911860.1700020
Khuzaima TanveerUAEUnited Arab Emirates20265317068*35.0034205.8801147
F MulivaiSAMSamoa2019440704817.5037189.1900128
Syed Ahzamul HaqUZBUzbekistan20264437055*70.0064109.3801155
Awais ZiaPAKPakistan2012-2014550702314.008087.5000043
Asad MahmoodSWISwitzerland2021-20231360703311.6764109.3800044
Gaurav MishraROMRomania2022-20231262702417.5061114.7500032
K SonavaleOMAOman2024-2026660702011.677395.8900181
I StewartSWISwitzerland2025-20268657027*70.0051137.2500062
Ansh TandonUAEUnited Arab Emirates2020-20239717034*11.6759118.6400053
Vishaul SinghSURSuriname2024881703010.0010566.6700120
Muhammad NaeemCAACambodia20259817046*10.008087.5000244
Yusuf BhoolaPANPanama2021-202699170278.7510070.0000191
Myat Thu AungMYAMyanmar2023-202521115701811.6714647.9500030

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.