Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 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,673 of the 11,674 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Tim RobinsonNORNorthamptonshire202555049209.8039125.6400181
Naseem KhanCROCroatia2022-202375049279.805687.5000052
Parvindar KumarKUWKuwait2023-20241151491912.2540122.5000023
R ClintonMNYMI New York202455049289.805294.2300151
K PathiratneNCCNondescripts Cricket Club2025-2026951494112.2546106.5200132
B van ZylBOTBotswana202685049229.8045108.8900132
Neil McCallumSCOScotland2007-201096049388.176081.6700341
Arjun YadavDCDeccan Chargers200886149169.8039125.6400152
Heino KuhnSASouth Africa2009-2017762492912.2542116.6700032
Ryan BurlRWRajshahi Warriors20267624919*12.255884.4800140
Treyaksh BaliHARHaryana201966049238.1748102.0800062
Mubasir KhanIUIslamabad United2022-2023146049218.175196.0800041
KA JadhavCAMCameroon2022-20236614922*9.809949.4900140
A LiyanaarachchiKYCCKurunegala Youth Cricket Club202666049198.175392.4500041
Umar AkmalGAWGuyana Amazon Warriors201587249209.805785.9600232
Kagiso RabadaJSJozi Stars2018-2019167149218.1737132.4300262
Andile PhehlukwayoSWDSouth Western Districts202687049137.005589.0900050
Sumeet VermaHIMHimachal2018-201977149218.1743113.9500132
William FraineNOTNottinghamshire201877149148.1742116.6700080
Akash DeepBENBengal2019-20232184491312.2537132.4300123
Syed Faizan TahirKSASaudi Arabia20259814920*7.007466.2200021
S ChilemanyaNGRNigeria2025-202688049176.136971.0100211
GS Ashish ReddyLEG-XILegends XI2020108349129.8047104.2600051
Kevin SinclairGAWGuyana Amazon Warriors2020-2024149049175.446872.0600270
Zhuang ZelinCHIChina2023-20241010149335.448756.3200320
Kamran WahidHUNHungary2024-20261210249246.135785.9600142
Mohammad WasimQGQuetta Gladiators2024-20251611349166.1348102.0800032
Avesh KhanLSGLucknow Super Giants2022-20264213104919*16.3332153.1300144
Anrich NortjeDCDelhi Capitals2020-2024461594923*8.1749100.0000260
Gavin GriffithsLEILeicestershire2017-2021511714491216.335490.7400032
Jake BallNOTNottinghamshire2014-20238318124918*8.175589.0900213
Dwaine PretoriusFBFortune Barishal2023210484848.0029165.5200024
Farhaan BehardienNMBGNelson Mandela Bay Giants2019210484848.0034141.1800022
Ravindu FernandoCKColombo Kaps2026110484848.0027177.7800015
Andre FletcherNLNangarhar Leopards2018210484848.0022218.1800026
Shakib Al HasanASAdelaide Strikers2014220484624.0038126.3200032
Samit PatelNSNorthern Superchargers2025321484248.0023208.7000053
Rameez RajaBBBarisal Burners20123214826*48.0037129.7300041
Hilton CartwrightDERDerbyshire2022220483824.0032150.0000052
Joe WeatherleyBPBirmingham Phoenix2026220484224.0045106.6700051
Eknath KerkarMUMMumbai2018-2019420484624.0041117.0700031
Jordan ThompsonBPBirmingham Phoenix20263224825*-32150.0000024
Marshall AyubRKRajshahi Kings2019330484516.0045106.6700032
Tom Kohler-CadmoreRRRajasthan Royals2024330482016.005488.8900071
Keaton JenningsPSPerth Scorchers2024330483516.0045106.6700051
Luis ReeceLANLancashire2016430483216.0042114.2900071
Praveen DeshettiRAIRailways2016330482516.0048100.0000190
Yashaswi RishavBIHBihar2021-2022430483516.005981.3600070
S KosalaKCCCKandy Customs Cricket Club2024330482516.005685.7100040
Muhammad NadeemKSASaudi Arabia2019530484316.004997.9600071
PreviousPage 174Next

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.