Live1st ODI · India in New Zealand 2026/27NZINDMatch delayed by rainTest1st 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 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.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Sherfane RutherfordDVDesert Vipers2023-202530261046756*29.19288162.150233431
Suyash PrabhudessaiGOAGoa2019-20232622646660*29.13323144.270113920
Harry NielsenASAdelaide Strikers2018-2025523494665018.64395117.97012417
LG PretoriusSFUSan Francisco Unicorns202612122465102*46.50264176.141423929
Omid Mailk KhelBELBelgium2022-20261918346559*31.00379122.690204714
David MillerKNIKnights2016-201713125464120*66.29306151.631304021
Wihan LubbeNWNorth West2024-2026141404647733.14316146.840415011
Aditya KaushikGOAGoa2019-2022161614647830.93416111.540303515
Chris GayleKKRKolkata Knight Riders2009-2010161614638830.87327141.590214526
James VinceENGEngland2015-2022171704635927.24361128.250204714
Asa TribeJERJersey2021-20252321246373*24.37388119.330313716
Asa TribeGLAGlamorgan2025-20262121646363*30.87322143.790213420
Dayyaan GaliemTITTitans2021-20262922114635542.09356130.060104012
James FranklinNZNew Zealand2006-2013383184636020.13391118.410222823
Towhid HridoyCVComilla Victorians202414142462108*38.50309149.511233724
Shayan JahangirUSAUnited States of America2024-2026222164626130.80342135.090214118
Reeza HendricksMCTMI Cape Town2025-20261915446177*41.91367125.610423516
Cameron DelportPRPaarl Rocks2018-2019151504618430.73282163.480306016
Babul KumarBIHBihar2019-2022232344618224.26403114.39023549
Upul TharangaSLSri Lanka2006-2018282714615417.73371124.260135012
James FaulknerLANLancashire2015-20193930124617325.61343134.400111921
W MiyauchiJPNJapan2016-2026463884617215.3747397.46023373
Tom WoodDERDerbyshire2017-202314142460110*38.33327140.671205210
HB DicksonCOOCook Islands2022-202620201460112*24.21322142.861335218
Mohammad AhnaffQATQatar2023-20252120446060*28.75411111.920303620
Denesh RamdinGAWGuyana Amazon Warriors2013-2015292164608430.67363126.720433520
Kieron PollardDDDhaka Dynamites2017-2019242344606224.21326141.100313230
Michael BurgessSUSSussex2018-20232924646064*25.56350131.430213617
Ehsan KhanHKHong Kong2016-2026119633046042*13.94445103.370072717
ShafiqullahAFGAfghanistan2010-201942381145951*17.00319143.890143427
Amjad SherFINFinland2019-20264945945937*12.75348131.900032423
Chadwick WaltonCCChattogram Challengers2019-20222019645889*35.23315145.400313029
Nakul VermaSERServices2016-2021232204587320.82414110.63021464
Jon-Jon SmutsNMBGNelson Mandela Bay Giants2018-2019201934577328.56374122.190414811
Jesse RyderNZNew Zealand2008-2014222114576222.85358127.650324718
Dilpreet BajwaCANCanada2023-2026212134575625.39356128.370424316
Clyde FortuinBOLBoland2022-2024222214575721.76352129.830214316
Abhishek NayarMIMumbai Indians2008-20103024545745*24.05341134.020003418
Muhammad Haziq AimanMASMalaysia2025-20262524145711319.87298153.361044728
Dwayne BravoMIMumbai Indians2008-20103025445770*21.76390117.180303717
Aaron FinchPWPune Warriors2013141404566732.57336135.710415416
Rudi SecondKNIKnights2014-20192420345652*26.82417109.350204010
Anamul HaqueBANBangladesh2012-2022222224565822.80404112.870124814
Samit PatelDERDerbyshire2024-20252625445683*21.71339134.510404120
Noman AmjadFRAFrance2018-20264843104565213.82441103.40016319
Shoaib MalikRRRajshahi Royals2019-2020151534558737.92350130.000324017
Liton DasRRRajshahi Royals2019-2020151514557532.50339134.220304715
Shafiq SharifMASMalaysia2014-2021262434555421.67360126.39025629
Hilton CartwrightPSPerth Scorchers2012-20193128745565*21.67435104.600323312
Jake GibsonOTAOtago2021-2026342834559618.20319142.630343418

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.