ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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 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
Sikandar RazaNORNorthamptonshire20248722064341.20135152.590011113
Pieter MalanMIDMiddlesex20238802068025.75150137.33010217
Peter HandscombDURDurham201998220665*34.33171120.47010112
Bipin SaurabhBIHBihar2021-20228802067225.75171120.47022208
Yasir KhanRAWRawalpindiz20268802068325.75144143.060202010
Colin IngramIUIslamabad United202099220663*29.43137150.36010188
Ankur PaulBKBBarrackpore Bashers20219902066122.89178115.73011187
Jon-Jon SmutsECREdinburgh Castle Rockers2026101002069820.60164125.61011235
Zachary CarterBTBarbados Tridents2026111102065718.73168122.620101516
Andre FletcherMSMelbourne Stars2020-20211212220689*20.60158130.38010229
Mahidul Islam AnkonCVComilla Victorians2022-2024161232066322.89174118.390111211
Haseeb GhafoorKSASaudi Arabia2022-20242013720647*34.33200103.000021011
Eddie ByromGLAGlamorgan2022-2024191712064312.88158130.38006259
Matthew PottsDURDurham2019-202662281320640*13.73164125.61002157
Robin UthappaKARKarnataka20165502058041.00147139.46010265
Abhigyan KunduNMPNorth Mumbai Panthers20266602055334.17143143.36010158
David MillerJTJamaica Tallawahs201887420572*68.33116176.720101313
Wayne MadsenITAItaly2023-202687120561*34.17155132.26021205
Jordan CoxDADambulla Aura20228802057725.63137149.64011229
Jahurul IslamRRRangpur Riders201599420562*41.00205100.00010174
Riki WesselsSSSydney Sixers2014-20159902055022.78182112.64010214
Gareth DelanyLLLeinster Lightning2017-20209902054022.78136150.740002610
Travis HeadRCBRoyal Challengers Bengaluru2016-20171010320575*29.29148138.51011128
Ziaur RahmanRRRangpur Riders2016-2017141252056029.29165124.240101612
Afif HossainSTSylhet Titans2025-2026121202054617.08169121.30000215
Anil SahJBJanakpur Bolts2024-20251313120562*17.08186110.220231510
Colin IngramDCDelhi Capitals2011-2019151532054717.08180113.89000225
Sulaiman AliBULBulgaria2020-2022171512054014.64187109.63001187
Harry FinchSUSSussex2014-20202217320535*14.64199103.02001173
K. V. SasikanthANDAndhra2016-20232917320547*14.64178115.17000139
Iftikhar AhmedKKKarachi Kings2016-20202219620544*15.77169121.30001168
A HalbhaviLUXLuxembourg2021-2025191902054810.79199103.02006263
Daniel VettoriNZNew Zealand2007-2014342262053812.81190107.89003142
Gudakesh MotieWIWest Indies2021-20265525112053314.64153133.990031413
Kane WilliamsonLSLondon Spirit20258802045325.50157129.94010235
Javed AhmadiKZKabul Zwanan20188902043922.67134152.240001412
Mohammad RizwanRAWRawalpindiz2026101002044520.40175116.57001283
Sabbir RahmanCWCumilla Warriors2019-2020111102046218.55182112.09012195
Gulfaam SalehTN-XITitans XI2020121122044722.67159128.300011114
Xavier MarshallUSAUnited States of America2019-20211412120447*18.5521395.77001185
Moeen AliYORYorkshire2026131312046017.00169120.71022717
Harry TectorNKNorthern Knights2018-2021161522043615.69185110.27000176
AS MehmiGREGreece2019-2026181612043913.6021594.88001196
Jagadeesha SuchithKARKarnataka2016-20223720102043420.40153133.33002177
Jack BlatherwickLANLancashire2023-20263421820434*15.69123165.85001717
Waqar ZalmaiAUAAustria2018-202646271220423*13.60158129.110031413
Khin AyeMYAMyanmar2018-20264037620424*6.5849840.96009114
Devon SmithWIWest Indies2007-20096602036133.83161126.09020225
Akhil HerwadkarCHHChhattisgarh2021-20226602037333.83200101.50020194
Paul CollingwoodDCDelhi Capitals201087220375*40.60156130.13030913

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.