Live6th Match · Pakistan ODI Tri-Series 2026/27SL277/5 (37.5)ENG386/5 (50)SL need 110 runs in 73 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG45/5 (10)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2Live58th Match · CSA Pro20 2026/27SWD56/0 (7)TIT157/6 (20)SWD need 102 runs in 78 ballsFirst-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/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by year (Men's All T20s)

The most runs in a calendar year in men's T20 cricket v Belgium: 254 by Karanbir Singh in 2025.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Belgium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Karanbir SinghAUA202520255502549150.80125203.200201526
Aqib IqbalAUA2025202555216866*56.00127132.28020166
D NorotamPOR202520253301125937.3375149.33010126
Abbas GhaniHUN202620262201089054.0063171.43010126
Imran AsifAUA20242024110102102102.0065156.9210088
Bilal ZalmaiAUA20252025550962819.2065147.6900096
HS GerickeMAC20212021550895517.8065136.9201083
SSM StanislausMAC20212021550863517.2010383.5000054
Joost MeesLUX202020202218367*83.0068122.06010111
V SainiROM20262026330823727.3374110.8100082
V GanesanGER202320232217961*79.0055143.64010101
BA PaiGIB202220221117676*-58131.0301071
Vijayshankar ChikkannaiahGER201920191117070*-65107.6901052
Shahid AfridiGER20232023220705335.0032218.7501047
Kamran AhmadzaiFRA20242024220695634.5037186.4901064
Muhammad SobanHUN20262026330663322.0066100.0000070
N KhannaMAC202120215516635*16.5051129.4100071
Zeeshan KhanMAC20242024220636031.5041153.6601064
Bilal MuhammadMAC202120215425930*29.5034173.5300043
Hamid ShahDEN20222022110585858.0048120.8301071
G MckeonFRA20242024330583119.3348120.8300043
Nicholas MaioloITA201820181115757*-42135.7101061
Sahil TarakhilSWI20262026110575757.0045126.6701053
Vijayshankar ChikkannaiahGER20232023220574128.5045126.6700043
VP ThamotharamMAC20242024220573428.5037154.0500034
M Simpson-ParkerAUA20242024110555555.0037148.65010100
Idrees Ul HaqueSWI20242024110555555.0043127.9101063
KJ StagnoGIB20262026110545454.0034158.8201054
ZXM VukusicCRO20242024110535353.0035151.4301024
Mehboob AliMAC20252025330533817.6731170.9700064
S AshwathnarayanaHUN20222022110525252.0037140.5401034
SP GomesPOR202220221115252*-50104.0001060
J FernandoROM20262026330523817.3350104.0000041
Waqar ZalmaiAUA20252025553522026.0043120.9300062
Bikram AroraMAC202120215515220*13.009554.7400150
Ranjit SinghAUA20252025420515125.5034150.0001161
S IveticSER202420241114949*-43113.9500041
Ahmed HassanSWI20242024110494949.0034144.1200043
V RavindranHUN20262026330493816.3330163.3300063
Natim HassamPOR20252025330492816.335196.0800041
Tony WhitemanLUX20202020221483648.0031154.8400070
C PotgieterPOR20252025331484424.0037129.7300115
LA BurnsSPA20222022110474747.0039120.5100041
SSM StanislausMAC20242024220472823.505388.6800050
Ali NawazHUN20262026220472823.5034138.2400060
T SandaruwanROM20262026331473123.5027174.0700052
V VijhLUX20202020220464323.004993.8800022
J MartinsPOR20252025220464023.0036127.7800043
Irfan RingkuROM20262026320463123.0039117.9500070
AN LascuROM202520251114545*-24187.5000052
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.