Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND124/2 (19.3)IND need 19 runs in 75 ballsTest1st 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)T20I3rd 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Angelo PereraDVDambulla Viiking202077222774*45.40160141.88020208
Nicolas PooranNSNorthern Superchargers202487222766*45.40151150.330301419
Usman GhaniDDDhaka Dominators202399222773*32.43193117.620111810
Sam BillingsRAWRawalpindiz2026101022275828.38155146.45020217
Michael BracewellMNYMI New York20251211322750*28.38168135.12011179
Dasun ShanakaGGGalle Gallants20261111522757*37.83126180.160111517
Romario ShepherdMEMI Emirates2025-202623171022739*32.43126180.160001816
David WilleyPSPerth Scorchers2015-2019261832275515.13207109.66011149
Liam DawsonLSLondon Spirit2022-202533231122745*18.92164138.41001198
Chirag KhuranaMEGMeghalaya20215522267875.33175129.14020280
James VincePRPaarl Rocks201988222686*37.67160141.25010167
Azam KhanKTKhulna Tigers2023983226109*45.20142159.151002312
Blayde CapellBOLBoland2024-20268802269028.25160141.25020208
Sam BillingsDCDelhi Capitals2016-2017111002265522.60168134.52021235
Liam LivingstoneADKRAbu Dhabi Knight Riders2025-20261212222682*22.60163138.650211013
Sanvir SinghPUNPunjab2021-20231712822655*56.50115196.520101913
Gautam GambhirDELDelhi2016-2018141312266618.8322899.12011263
Joe DenlySWSharjah Warriors2023-2024161552265822.60220102.73011166
Ragheb AgaKENKenya2008-20132420322652*13.29202111.88011166
Delawar KhanDENDenmark2019-20252421622640*15.07171132.160031313
Tom TaylorWORWorcestershire2024-202637241222621*18.83195115.90001186
David WilleyENGEngland2015-202243261122633*15.07173130.640021513
Ollie RobinsonSUSSussex2015-20266734152263111.89189119.58003221
Jay BistaATAakash Tigers MWS20266602255737.50167134.73020228
Ryan RickeltonSOSeattle Orcas2024661225103*45.00152148.031121912
Morné van WykSASouth Africa2007-2015871225114*37.50157143.311101914
Justin GreavesAABFAntigua and Barbuda Falcons202477122561*37.50179125.70010264
George BaileyMIDMiddlesex20168802257628.13205109.76020261
Johnson CharlesJTJamaica Tallawahs20188802255328.13162138.89010289
Mark ChapmanDSDambulla Sixers202488322591*45.00159141.51010228
Beau WebsterHHHobart Hurricanes2017-2026108122567*32.14173130.06021168
Grant ElliottLEILeicestershire20159922255632.14186120.97010176
Nitish RanaDCDelhi Capitals20269902259125.00149151.010212710
Roston ChaseSLZSt Lucia Zouks202011932256637.50204110.29020156
Dwaine PretoriusNORNorthamptonshire20191110122550*25.00174129.31010189
Alistair FrostMRMunster Reds2021-2024141022258328.13162138.890202411
Andre RussellRRRajshahi Royals2019-20201311722554*56.25125180.000111221
Keenan VazGOAGoa2018-2019111112253622.50200112.50001232
Asela GunaratneSLSri Lanka2016-20171212322584*25.00178126.40022196
R SharmaSINSingapore2023-2025151272254245.00146154.110011314
Jos ButtlerCVComilla Victorians20171413122550*18.75204110.29010158
Mark DeyalSLKSt Lucia Kings2021-2022151402257816.07176127.840132211
Henry DavidsSLZSt Lucia Zouks2014-2015161522254317.31212106.13002166
Rishabh ChouhanMPMadhya Pradesh2019-2023191632256317.31190118.42012179
Usman NajeebKSASaudi Arabia2022-20264325102252715.00165136.360031215
Hassan EisakhilNENoakhali Express2026331224107*112.00152147.371101318
Andries GousPAPokhara Avengers2024661224104*44.80136164.71101309
Matthew WadeKKKarachi Kings20239912245328.00185121.08011293
Rony TalukdarBANBangladesh2015-2023111002246722.40165135.76010247
Nithish Kumar ReddyINDIndia2024-2026141032247432.00131170.990111116

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.