Live6th Match · Pakistan ODI Tri-Series 2026/27SL59/1 (11.4)ENG386/5 (50)SL need 328 runs in 230 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 year (Men's All T20s)

The most runs in a calendar year in men's T20 cricket v Italy: 150 by Harry Tector in 2026.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Italy×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Harry TectorIRE2026202633115096*75.00105142.86010180
Ollie HairsSCO20232023111127127*-53239.62100148
Talha KhanGER202220222219769*97.0081119.7501092
Brandon McMullenSCO20232023110969696.0050192.0001096
Steven TaylorUSA20132013110919191.0056162.5001065
George MunseySCO20262026110848484.0054155.56010132
Justin BroadGER20222022221795279.0062127.4201060
Shai HopeWI20262026110757575.0046163.0401064
George MunseySCO20252025110727272.0061118.0301042
Jonty JennerJER20192019110717171.0054131.4801054
Paul StirlingIRE20262026330684522.6761111.4800134
Surya AnandDEN20212021220673633.5050134.0000023
CG WilliamsNAM20132013220665733.0063104.7601051
Harrison CarlyonJER20212021220643532.0061104.9200051
AK MohanFIN20222022110616161.0056108.9301006
Curtis CampherIRE20232023110616161.0039156.4101053
Lorcan TuckerIRE20262026330613420.3360101.6700122
Calum MacLeodSCO20132013110565656.0045124.4401070
Ben FerbracheGUE20192019110555555.0043127.9101033
Will JacksENG202620261115353*-22240.9101034
Richie BerringtonSCO20132013110525252.0044118.1801060
Taranjit BharajDEN20232023110525252.0043120.9301052
Mohammad KamranSPA20222022210525252.0033157.5801052
Waqas BarkatHK201320131115151*-6085.0001020
Zishan ShahDEN20192019110505050.0036138.8901051
Max O'DowdNED202520251114747*-42111.9000030
Zak TribeJER20212021220472923.5042111.9000060
Ben CalitzIRE20262026331472223.5034138.2400023
Richie BerringtonSCO202520251114646*-37124.3200013
Yasir AliSPA20222022220464323.0045102.2200022
Jake DunfordJER202120212114545*-5384.9100060
Dylan BlignautGER202120212214536*45.006866.1800010
D Doyle-CalleSPA20222022220452422.5035128.5700061
Harmanjot SinghGER201920191114444*-35125.7100022
Walid GhauriNOR201920191114444*-35125.7100041
Joshua van HeerdenGER202220222114242*-37113.5100021
Louis van der WesthuizenNAM20132013220424121.004397.6700021
Anique UddinDEN20212021220422621.005675.0000050
Harry TectorIRE20232023110414141.0031132.2600032
Brandon McMullenSCO202620261114141*-18227.7800004
Ansar IqbalNOR20192019110404040.0033121.2100041
PD HennessySPA20182018110404040.004393.0200010
Amir MangalGER20192019220403320.0025160.0000015
Muhammad YasinSPA20222022220402720.0028142.8600032
Raza IqbalNOR20192019110393939.0036108.3300070
Mamoon LatifBEL20182018110393939.0034114.7100050
Shamsullah EhsanTUR20242024110393939.0039100.0000050
Sahir NaqashGER201920191113838*-17223.5300013
Rizwan MahmoodDEN20192019110373737.0019194.7400023
Michael JonesSCO20262026110373737.0030123.3300012
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.