Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND5/1 (1.4)IND need 181 runs in 290 ballsTest1st 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
Shivam MaviINDIndia2023620282614.0018155.5600022
MG HunterGIBGibraltar2019320282714.004070.0000011
HH PatelMAAMalawi2019220282214.0023121.7400050
L DirmeikISRIsrael2026320282314.003580.0000011
Amjad GulUAEUnited Arab Emirates2015-201643028249.333093.3300031
MO BacareseGIBGibraltar2019-202333028139.335550.9100001
Amir SharifITAItaly20213312822*14.0027103.7000011
Abdullah Mohd YousafBHRBahrain2025-2026531281214.003190.3200020
L PereraBOTBotswana2026331281714.003580.0000020
Rasheed AbolarinNGRNigeria2019-20219422820*14.0021133.3300021
Wang LiuyangCHIChina202344028187.005154.9000120
Ashish NehraINDIndia2009-2017275028225.603971.7900312
J BatinibuluFIJFiji2022-202365128117.004660.8700001
D JamyansurenMONMongolia2023-202455028155.6010327.1800130
Peter OngondoKENKenya2007-200886028164.6723121.7400212
Samader ShadabGREGreece2024-202676028144.674266.6700202
R EdwardsCAYCayman Islands2025-202614732811*7.004070.0000412
Ahsan MalikNEDNetherlands2012-201728852811*9.333093.3300111
R DrakeJPNJapan2022-202515872811*28.003384.8500010
Richard GoodwinPHIPhilippines2019-20229922816*4.005550.9100410
NT GireeshCAACambodia2024-2025239328144.674168.2900331
Aung Ko KoMYAMyanmar2023-2026171142810*4.005848.2800420
MV MatsauLESLesotho2021-20241411528224.674660.8700420
Sharafuddin AshrafAFGAfghanistan2015-202521116286*5.604070.0000230
Sarawut MaliwanTHAThailand2023-202643199285*2.807935.4400510
Bilal KhanOMAOman2015-2024772417286*4.004957.1400510
Michael VaughanENGEngland2005-2007220272713.5022122.7300140
Nkruma BonnerWIWest Indies2011-2012220272413.503871.0500020
Sharveen SurendranMASMalaysia2023221272327.003187.1000010
Aadil BhaiyatSWASwaziland2024220272113.5027100.0000021
Nadif ChowdhuryBANBangladesh2006-200733027129.0023117.3900020
Mohammad IqbalCANCanada200833027229.003969.2300010
Timroy AllenUSAUnited States of America20195312711*13.5017158.8200003
Zulfiqar BabarPAKPakistan2013-20147332713*-27100.0000021
Tariq AzizPORPortugal201933027239.003675.0000111
VC AhirPANPanama2023331272413.5022122.7300112
A BushellGUEGuernsey2023-20268312714*13.503187.1000011
S SelvarajTANTanzania2025531272013.5024112.5000040
C ShivakumarSINSingapore202543027179.004067.5000030
S SenguptaCZECzech Republic2021-20229412799.0025108.0000030
BJ DavidsonSERSerbia202144027186.754658.7000140
Shakerullah SafiDENDenmark2021-2026743272627.003675.0000010
Ahsan KhanBULBulgaria2021-202211432716*27.0020135.0000020
Rahat AliCZECzech Republic2023-2024542271713.5026103.8500030
Parveen KumarCANCanada202484027196.753284.3800102
MJM KavanaCOOCook Islands2024-20258402796.755350.9400110
Sufiyan TarajiaPANPanama2026442271113.503090.0000012
KB ZandaniSINSingapore202644127159.003577.1400010
Sachith PathiranaSLSri Lanka2016-201755027145.4024112.5000030
Avesh KhanINDIndia2022-20242553271613.5020135.0000031

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.