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 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
Sarfraz AhmedPAKPakistan2010-202163441381889*26.39654125.080337915
Vivek SinghBENBengal2018-2021292748157135.43548148.720707842
Mahipal LomrorRAJRajasthan2018-20223131781478*33.92665122.410627128
Temba BavumaLIOLions2013-20243630781310435.35634128.231216121
Taruwar KohliMIZMizoram2019-2022262628129033.83722112.470618516
Johnson CharlesSLZSt Lucia Zouks2014-20162727281194*32.44571142.030726543
Monank PatelMNYMI New York2023-2026363608119322.53651124.580528225
Usman KhanMSMultan Sultans2023-20251919381012050.63490165.313329331
Ross AdairNKNorthern Knights2020-20264139581011623.82481168.402338350
Kieron PollardMNYMI New York2023-2026353510809100*32.36519155.881555455
Mark StonemanDURDurham2014-20164140480989*22.47636127.200559013
Sam CurranDVDesert Vipers2024-202627261080874*50.50601134.440605733
Himanshu RanaHARHaryana2016-20233332280887*26.93658122.800719318
Jeet RavalNDNorthern Districts2021-2026424138087021.26689117.270548022
Sohail AkhtarLQLahore Qalandars2018-2022444298087524.48656123.170327932
L LaminSIESierra Leone2018-202667621480852*16.8387392.550184838
Khizer AhmedNORNorway2019-20264745580664*20.15692116.470248122
Herschelle GibbsDCDeccan Chargers2008-20103333380569*26.83719111.960547529
R MazumderCYPCyprus2021-20263736680580*26.83738109.080519111
Shoaib MalikKKKarachi Kings2016-20243737780571*26.83677118.910425523
Mayank AgarwalKARKarnataka2016-2023353548048625.94631127.420538823
Bilal TahirKUWKuwait2019-202668551780461*21.16560143.570145055
Ravi BoparaNORNorthamptonshire2024-202529297802105*36.45583137.561416032
Benjamin WardJERJersey2018-202653421280258*26.73640125.310215038
Mohammad IhsanSPASpain2022-20262827580116036.41459174.512116756
Brandon KingGAWGuyana Amazon Warriors2019-202134345801132*27.62604132.621547544
Jos ButtlerPRPaarl Royals2023-20242222279970*39.95579138.000708027
Tamim IqbalCVComilla Victorians2017-201924243799141*38.05599133.391438630
Harbhajan SinghMIMumbai Indians2008-201713684357996416.31561142.4201137641
Aritra DuttaSINSingapore2018-20254342179812219.46619128.921228436
Tom BantonENGEngland2019-2026433777977326.57530150.380517236
Babar AzamSOMSomerset2019-202020203796114*46.82545146.062427921
Basil HameedUAEUnited Arab Emirates2020-20266454177965121.51628126.750234241
Narayan JagadeesanTNTamil Nadu2018-202334321079578*36.14664119.730526529
C ChatphaisanTHAThailand2022-20266765379470*12.8181797.1802157024
Tom AlsopHAMHampshire2016-2021414057938522.66705112.480347514
Ashton AgarPSPerth Scorchers2013-20269968217926816.85675117.330274233
Daryl MitchellNDNorthern Districts2014-2020302667917839.55554142.780404740
Martin GuptillGAWGuyana Amazon Warriors2013-2017282747919034.39679116.490715732
Anaru KitchenOTAOtago2017-20224541479057*21.35593133.220315835
Misbah-ul-HaqPAKPakistan2007-201239341378887*37.52715110.210324526
James WhartonYORYorkshire2020-202635342788111*24.63571138.001548328
Brandon McMullenSCOScotland2023-2026302947879631.48547143.880726339
Michael JonesDURDurham2022-2024373447875026.23577136.400137332
Nithish Kumar ReddySHSunrisers Hyderabad2023-20264235878776*29.15541145.470315046
Jacob BethellENGEngland2024-20263632678610530.23521150.861416345
Cooper ConnollyPSPerth Scorchers2023-2026373487867730.23572137.410445042
Sacha De AlwisCAYCayman Islands2010-202630307783150*34.04680115.151316136
Rexford BakumGHAGhana2018-2024444347827120.05667117.240545436
Rahul TewatiaGTGujarat Titans2022-20267658257816823.67524149.050147536

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.