Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Keaton JenningsLANLancashire2018-2026878113216910831.901612134.55110521459
Kevin O'BrienIREIreland2008-202111310910216512421.871662130.26161217587
Rahmanullah GurbazAFGAfghanistan2019-202682820214210026.121553137.9311312170118
Brendon McCullumNZNew Zealand2005-2015717010214012335.671571136.22213319991
Simon SsesaziUGAUganda2021-2024858492132100*28.431732123.09116822872
Kiran CarlsonGLAGlamorgan2017-202697923212513523.881413150.3927419799
Hardik PandyaMIMumbai Indians2015-20261311203621229125.261396152.01046153128
Riazat Ali ShahUGAUganda2018-2026948125211498*37.751558135.69084159103
Kane WilliamsonSHSunrisers Hyderabad2015-202276751721018936.221667126.03018218164
Dane CleaverCDCentral Districts2017-2026828162075114*27.671522136.33191122057
Dasun ShanakaSLSri Lanka2015-202613912625207576*20.541603129.440916137118
Alex HalesENGEngland2011-2022757582074116*30.961499138.36112522570
Daniel LawrenceESSEssex2015-20238580920718629.171429144.93016319175
Shikhar DhawanDCDelhi Capitals2008-20216363102066106*38.981577131.01216622947
Lewis GregorySOMSomerset2014-20261451173120556223.901356151.55011515997
Ben CoxWORWorcestershire2014-202312811439204561*27.271616126.5505218848
Richard LeviNORNorthamptonshire2014-202181784204395*27.611418144.08012522287
Heinrich KlaasenSHSunrisers Hyderabad2023-2026575492038105*45.291205169.132130141119
Alex LeesDURDurham2019-202673719203810832.871527133.46213219254
Sam CurranSURSurrey2015-202610090112017102*25.531474136.84113514795
Brandon KingWIWest Indies2019-202686845201685*25.521511133.42014621292
Abdul WaheedKSASaudi Arabia2015-202674719201511032.501581127.45111219463
James VinceSSSydney Sixers2019-2025727192013101*32.471532131.40111420343
Alex HalesSTSydney Thunder2019-202463635200511034.571342149.40115920890
Shai HopeWIWest Indies2017-20267472122004102*33.401413141.833135153112
David WilleyNORNorthamptonshire2014-202682812199610025.271395143.081115150113
Max HoldenMIDMiddlesex2018-2026828191987121*27.601378144.19210522259
Alex CareyASAdelaide Strikers2017-202662623198610133.661514131.18212019952
Sohail AhmedBHRBahrain2022-2026817629198380*42.191677118.25016613081
Kieron PollardTKRTrinbago Knight Riders2019-202687772119787235.321276155.02093115153
Mohammad ShahzadAFGAfghanistan2010-2023707031969118*29.391491132.06111422173
Babar AzamPZPeshawar Zalmi2023-202643437196711554.641385142.02416422043
Aiden MarkramSASouth Africa2019-2026777311196686*31.711332147.60014218383
Colin AckermannLEILeicestershire2017-202390861319648526.901537127.78012417742
Ishan KishanINDIndia2021-202667674195510331.031316148.56113320191
Shai HopeGAWGuyana Amazon Warriors2022-2026595811194710641.431511128.86114212990
Kamran AkmalPZPeshawar Zalmi2016-2022747321942107*27.351420136.76312821187
JP DuminySASouth Africa2007-2019817525193496*38.681532126.24011613871
Ambati RayuduCSKChennai Super Kings2018-20239080151932100*29.721494129.3218515494
Jatinder SinghOMAOman2015-202683838193173*25.751579122.29012419843
Fiaz AhmedBHRBahrain2018-20268479171929105*31.111588121.47110712997
Alishan SharafuUAEUnited Arab Emirates2020-202673709192790*31.591469131.18015118085
D NdikubwimanaRWARwanda2021-20261111058192782*19.87216189.17010818838
Muhammad TanveerQATQatar2018-2025726614192488*37.001464131.420144139105
Faisal KhanKSASaudi Arabia2018-202670705192010129.541104173.911107191123
Ross WhiteleyWORWorcestershire2014-20211059621192091*25.601307146.90054122117
James PeirsonBHBrisbane Heat2014-202612411224191472*21.751559122.7707716248
Ross TaylorNZNew Zealand2006-2020102942119096326.151559122.4507612171
Daryl MitchellNZNew Zealand2019-20261049120190772*26.861356140.6308213174
Bilal ZalmaiAUAAustria2018-2026747281902111*29.721182160.911135188115

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.