Live6th Match · Pakistan ODI Tri-Series 2026/27SL22/1 (5.4)ENG386/5 (50)SL need 365 runs in 266 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 format (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Leinster Lightning×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Andrew BalbirnieNWT202025-2026771305102*50.83192158.851103812
Cade CarmichaelNKT202022-20261010229874*37.25208143.27020378
James McCollumNKT202017-20261514128765*22.08226126.990113110
Neil RockNK/MRT202018-20251412228279*28.20201140.300102018
Murray ComminsNK/MRT202019-202377026910238.43174154.601222913
Stephen DohenyNW/MRT202018-2025121202514620.92184136.410012313
Shane GetkateNK/NWT202017-2024121212345521.27179130.73011249
Morgan ToppingNKT202022-2026109221258*30.29133159.400301914
Ruhan PretoriousNKT202020-2025111102075818.82170121.760211610
Peter MoorMRT202021-20251010120095*22.22162123.460111610
Jake EganNK/NWT202024-20268811845826.29126146.03011179
Gareth DelanyNW/MRT202022-20267701784425.43118150.850011512
Tyrone KaneMRT202021-202366217766*44.25114155.26020813
William PorterfieldNWT202018-20215511615240.25105153.330201410
Andrew McBrineNWT202017-20261716315233*11.6915697.44000104
Ross AdairNKT202020-20261313314936*14.90108137.96001166
PL le RouxMRT2020253311448072.0094153.19021173
Greg ThompsonNKT202017-201944113065*43.3381160.49020147
J WilsonNWT202021-2026111011303914.4493139.7800098
SJ MacBethNWT202022-2026111021293016.13110117.27001125
Mark AdairNKT202018-2024101011252213.8988142.0500097
Graham HumeNWT202020-2025119212329*17.5797126.80000114
William McClintockNWT202017-20268711163519.3398118.3700087
Thomas MayesNKT202022-202612901164612.8987133.33002107
Curtis CampherMRT202022-20255511105727.5064171.88011105
James ShannonNKT2020172201065553.0070151.4302098
Ben CalitzNK/NW/MRT202024-202676110154*20.2086117.4401184
SJ ToppingNK/NWT202024-2025550945518.8080117.5001193
Alistair FrostMRT202021-20245419361*31.0072129.17010114
Nathan McGuireNW/MRT202020-2023770913413.009496.81002104
Kevin O'BrienMRT2020223318364*41.5037224.3201086
Jack TectorMRT202017-2020440834720.7566125.76001102
Harry TectorNK/MRT202017-2021661833616.6064129.6900064
Cormac HassettMRT202017-2022430824927.3374110.8100090
Stuart ThompsonNWT202017-2020440804320.008297.5600054
Paul StirlingNKT202021-2025770802811.4356142.8600186
Graham KennedyNWT202017-20228637938*26.3371111.2700083
L McCarthyNW/MRT202022-202614847837*19.5076102.6300192
David RankinNWT202017-2020440713717.7561116.3900072
Gavin RoulstonNWT202024-2026540715717.7548147.9201085
C MellyNWT202023-20256616718*13.406898.5300191
Matt FordMRT202021-2023763632221.0058108.6200052
JC McNallyMRT202024-2025440593514.757084.2900143
Matthew HumphreysNKT202022-202612745421*18.0054100.0000051
Oliver GunningMRT202018110535353.0031170.9701071
K HiltonNK/NW/MRT202024-2026650522510.405398.1100033
Aaron GillespieNWT202017-2023320493424.5043113.9500052
Nicolaas PretoriusMRT202018-2019220494824.5033148.4800032
Jonathan GarthMRT202019-2020320482624.005488.8900042
Jack CartyMRT202021220463123.006570.7700031
Page 1Next

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.