Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL138/5 (20)Innings break - WAR need 139 runs to winODI2nd 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
Jassim KhanQATQatar2023-20251210314031*20.00101138.61001710
I Kartik RamanLEG-XILegends XI2020101041402623.3382170.73000811
Ryan CartersSSSydney Sixers2014-20161311414035*20.00123113.82001122
Jack CarsonSUSSussex2024-2026251551402614.00122114.7500058
KDA LukiesPHIPhilippines2023-2025321771404314.0014596.5500094
Chris GayleBBBarisal Bulls201544113992*46.3385163.530101112
Tim SeifertSUSSussex2022441139100*46.3383167.47101166
Adam VogesAUSAustralia2007-20137521395146.33114121.9301082
Dinesh ChandimalQGQuetta Gladiators2025-202666213948*34.7581171.60000109
S DanielGTGalle Titans20236601394923.17124112.10001136
Tom BruceLANLancashire202487113950*23.17119116.81011124
Darwish RasooliBLBalkh Legends20188711395023.1797143.30010137
Tillakaratne SampathPSCPolice Sports Club20267701397719.86105132.38011138
Dasun ShanakaDGDambulla Giants20218811393819.86122113.93000115
Hassan KhanHKHyderabad Kingsmen2026138313933*27.8071195.770011010
Mamoon LatifBELBelgium2018-202110901393915.44130106.92001123
Ethan D'SouzaUAEUnited Arab Emirates2025119113934*17.38128108.59000121
Roshon PrimusGAWGuyana Amazon Warriors2017-20181210513936*27.80113123.01002117
Colin IngramPCPretoria Capitals2023-2024121101394312.64133104.51001143
G WeerasingheKYCCKurunegala Youth Cricket Club2024-2026121101393712.64129107.7500197
Michael-Kyle PepperNSNorthern Superchargers2022-2025141221392813.90129107.75001181
Nishat SakibSOUSouth Korea2018-20251412213932*13.9015987.42002132
R AnkadMEXMexico2019-20252216513940*12.6417280.81002120
Paul van MeekerenNEDNetherlands2013-202677299139246.95126110.3200796
Adam RossingtonDCDubai Capitals20255501384427.60101136.63000175
Mohammad NawazSSSylhet Sixers20195511385434.5082168.29011710
Bhanuka RajapaksaTUCATamil Union Cricket and Athletic Club20255501386227.6094146.81010711
Richard LeviWPWestern Province20226601386723.0087158.62011177
Janneman MalanNWNorth West20246601384023.0014098.5700093
Wahidullah UsmaniBELBelgium2020-20216601387223.00137100.73010142
Jonathan TrottENGEngland2007-20107711385123.0014495.8301093
Sudip GharamiKJWKanchenjunga Warriors20217701385819.71122113.11022134
Shahid AfridiNORNorthamptonshire20158841383434.5091151.65000116
Fazle MahmudRRRangpur Rangers2019-20209821384223.00111124.32001107
Shakib Al HasanGTGalle Titans202310911383017.25120115.00000104
Samit PatelGGGalle Gladiators202110921384219.71124111.2900092
Chris LynnSKANSt Kitts and Nevis Patriots20209911383417.25128107.81001108
Moeen AliMSMultan Sultans20209911386517.25106130.19011135
Harsh ThakerJBJanakpur Bolts2024109413830*27.6014793.8800093
James WeighellGLAGlamorgan2021-2022161111385113.8097142.27012910
AAA PatelLESLesotho2018-2022131201382811.5016185.7100196
FL PatelPANPanama2023-2026131201383211.50107128.97001164
Paul ManningCAYCayman Islands2019-2023131321383112.5520367.98002101
Danru FernsAUCAuckland2020-2025321671382315.3391151.65001115
Harmeet SinghSOSeattle Orcas2023-202631173138259.86133103.7600395
Oliver HaldDENDenmark2018-2024261751382811.50121114.0500195
Kagiso RabadaDCDelhi Capitals2017-2021501881384413.80134102.99003114
Umair TariqAUAAustria2021-202653206138329.86134102.99003132
Imran NazirDGDhaka Gladiators20124401377534.2584163.10020911
Sikandar RazaPPPaktia Panthers201864113778*45.6793147.31021108
PreviousPage 104Next

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.