ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Obed AgbomadzieGHAGhana2021-202650467747107*19.1578095.771145517
Dinesh KarthikTNTamil Nadu2016-2021282347467139.26517144.290517527
Jaker AliBANBangladesh2023-202547421374672*25.72604123.510314041
Imal ZuwakSWESweden2021-2026434227467018.65689108.270347016
Jacques SnymanKNIKnights2021-2026292917459026.61519143.550308129
Ankit LambaRAJRajasthan2016-20212626474462*33.82695107.050527218
KJ StagnoGIBGibraltar2022-20262928174410127.56436170.641424961
Siddhesh LadMUMMumbai2016-2021423477448227.56608122.370336626
David HusseyMSMelbourne Stars2011-2017433697445227.56566131.450216019
Bhanuka RajapaksaSLSri Lanka2019-2025444077447722.55570130.530336431
Sam CurranENGEngland2019-20268051167445821.26573129.840204532
Parth SahaniMPMadhya Pradesh2016-2023363487437428.58598124.250315130
Steve SmithRPSRising Pune Supergiant2016-20172322474210141.22563131.791306520
Mushfiqur RahimKTKhulna Tigers2019-20222523974298*53.00528140.530516724
Paul CoughlinDURDurham2014-2024634397425321.82555133.690135022
Ryan RickeltonSASouth Africa2024-20262929374177*28.50493150.300425742
Andre FletcherMEMI Emirates2023-20263230474196*28.50624118.750536826
Dhanushka GunathillekeSLSri Lanka2016-2022454507415716.47615120.490347821
Mitchell OwenWFWashington Freedom2025-20262424074015530.83377196.291426355
Will JacksPCPretoria Capitals2023-20252625074010129.60436169.721636549
Harry CameDERDerbyshire2021-2026343237405625.52561131.910206921
Ravi ChauhanSERServices2018-20212323373986*36.95617119.770828011
Abbas GhaniHUNHungary2023-2026292807399026.39483153.000747736
Sachin BhudiaKENKenya2019-20265643873977*21.11606121.950336423
Shakib Al HasanDDDhaka Dynamites2016-20194241773861*21.71616119.810237016
Saiteja MukkamallaUSAUnited States of America2024-202621213737100*40.94494149.191607231
Tenjin RabgeyBHUBhutan2022-20264242173710817.9878194.371476619
Marnus LabuschagneGLAGlamorgan2021-20242725273693*32.00554132.850627618
Alex HalesTRTrent Rockets2021-2024333317366823.00532138.350328027
M Syahadat RamliMASMalaysia2015-202662501573655*21.03703104.690135126
Steve SmithWFWashington Freedom2024-202622225735110*43.24527139.471405339
Chirag GandhiGUJGujarat2016-202343351373568*33.41615119.510425322
Kinchit ShahHKHong Kong2013-2025585197357917.50694105.910385817
Daryl MitchellCANCanterbury2021-2025222027348840.78548133.940605224
Hashim AmlaCCCape Cobras2014-2019252527348431.91581126.330506616
Ben CoxLEILeicestershire2024-20263935973470*28.23541135.670526814
Luka WoodsSERSerbia2024-20261717173310745.81463158.321517639
Dewald BrevisTITTitans2022-20262727273316229.32458160.041325053
Naushad ShaikhMAHMaharashtra2018-20213432873278*30.50609120.200436016
M KasselmanBOTBotswana2023-20263736573210223.61586124.911546332
Saif AhmadDENDenmark2019-2026413867326622.88648112.960416618
Parthiv PatelRCBRoyal Challengers Bengaluru2014-2019323237316725.21562130.070419815
Stuart BinnyRRRajasthan Royals2011-201972541873148*20.31563129.840075428
Kumar SangakkaraJTJamaica Tallawahs2013-20172525473074*34.76558130.820727320
Jitesh SharmaPKPunjab Kings2022-20244036473049*22.81483151.140025345
Sikandar RazaLQLahore Qalandars2023-202641391373071*28.08459159.040326438
Tom NightingaleGUEGuernsey2018-2026443837297520.83569128.120346629
A LimdawalaMAAMalawi2022-2026604757296817.3679192.160325617
Marlon SamuelsCVComilla Victorians2015-20172321972869*60.67604120.530506326
Saurabh TiwaryMIMumbai Indians2008-2021363057286129.12561129.770515924

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.