Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WAR47/2 (7)BOL138/5 (20)WAR need 92 runs in 78 ballsODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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,665 of the 11,666 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam FanningPSPerth Scorchers2024-20265501334126.6094141.49000116
Rahel KhanSWESweden20216601333722.17100133.00000128
Cormac HassettMRMunster Reds2017-20227601334922.17127104.72000170
Aaron HardiePZPeshawar Zalmi202666313356*44.3389149.44010124
Josh BrownCCChattogram Challengers20246601333822.1795140.00000910
Robert FrylinckKTKhulna Tigers2019-202014711334422.17100133.00000125
Stephen EskinaziKGKathmandu Gurkhas20247701336019.00115115.65010191
Venkatesh IyerINDIndia2021-202297313335*33.2582162.20000155
Lahiru UdaraSLSri Lanka2023-20267701339119.0098135.71011201
Alick AthanazeSKANSt Kitts and Nevis Patriots2025-202610711335222.17119111.7601178
Sisanda MagalaLIOLions2021-202212831333726.60105126.6700096
Imran ArifKSASaudi Arabia2018-202110911334016.63121109.92001118
Saif HassanDCDhaka Capitals2025-20269901337314.78116114.6601278
Amir KhanMASMalaysia2025-202615921333819.00125106.40002103
A Beresford-PeirseCROCroatia202511911333916.6316779.6400172
K N Prudhvi RajLEG-XILegends XI20209901335114.7814790.48010125
Dan MousleyMEMI Emirates2023-20251511313331*16.6314889.8600073
Anirudha SrikkanthCSKChennai Super Kings2008-2013191251336419.00108123.1501297
Chris MorrisSASouth Africa2012-20192313413355*14.78102130.39013125
Donald TiripanoZIMZimbabwe2016-2022221541332812.0914492.3600365
Hardus ViljoenLIOLions2013-20174018913341*14.78115115.6500288
Chris WoakesWARWarwickshire2014-20262619913322*13.30111119.82001102
Shadab KhanAABFAntigua and Barbuda Falcons202686413252*66.0058227.59010612
Dian ForresterRAWRawalpindiz202666313244*44.0077171.43000711
AR BishtOMAOman20259601323422.0013796.3500063
Martin GuptillPKPunjab Kings201777113250*22.0088150.00011175
Ravi BoparaSSSSylhet Super Stars20159801325516.50111118.92020105
Darren BravoSKANSt Kitts and Nevis Patriots20228801323916.50125105.60000124
Vijay ZolMAHMaharashtra2018-20199801323816.5013796.35000151
Md Kounain QuraishiRANRanchi Raiders2022119413276*26.40113116.8101187
Marlon SamuelsPWPune Warriors2012-2013101011324614.6714193.6200085
Z HoqueTHAThailand2018-20201010113223*14.6714690.41000114
Shaof HassanMALMaldives2023-20241210213236*16.50100132.00001107
Atul SurwarDUMDumka Daredevils2022111001325413.2099133.33012411
Isitha WijesunderaACCCAce Capital Cricket Club2025-20261211713231*33.00109121.1000057
Rony TalukdarBBBarisal Bulls2015131201323811.0014094.29001142
S GulechaSINSingapore2025-2026121201323211.00117112.82002127
Rayad EmritSKANSt Kitts and Nevis Patriots2019-20202113513221*16.50111118.9200069
MV PavlovicSERSerbia2022-202629191132267.3319567.69003140
Joshua LittleIREIreland2016-202675322013222*11.0015485.71004113
Peter TregoSRSylhet Royals201244113168*43.67113115.93010103
Dawid MalanIUIslamabad United20204411316443.6792142.39010135
Geoff BarnettCANCanada2008-20105511313632.7513696.32000160
Koushik GhoshKNCKrishananagar Challengers20216501313926.20115113.9100095
Lou VincentKRBKhulna Royal Bengals201376113189*26.2096136.46011129
Dwayne BravoMIDMiddlesex20186611313826.2088148.8600088
Riki WesselsKKKandahar Knights201866213146*32.75107122.4300186
Dawid MalanKTKhulna Titans20196601314521.83127103.15000123
Avishka FernandoSWSharjah Warriorz20256611318126.2063207.940111012
A ThennakoonKYCCKurunegala Youth Cricket Club2025-202677113144*21.83123106.5000093
PreviousPage 107Next

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.