Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM68/3 (7.4)ZIM need 154 runs in 74 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-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 runsFirst-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 (All cricket)

The most runs in a calendar year in men's cricket v Barbados Royals: 167 by Shai Hope in 2024.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Barbados Royals×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shai HopeGAW202420243301677155.67104160.58020139
Shai HopeGAW2023202322015610678.0084185.711101012
Nicolas PooranTKR2024202433115391*76.5098156.12010148
Martin GuptillTKR20232023221137100*137.0088155.6810069
Brandon KingJT2022202233112983*64.5086150.00011164
Chandrapaul HemrajGAW20212021221117105*117.0066177.27100146
Nicolas PooranTKR2025202522111065*110.0084130.9501047
Johnson CharlesSLK202320232201087854.0071152.11010116
Nicolas PooranTKR20232023221108102*108.0058186.21100610
Andre FletcherSKAN202320232201075653.5075142.67020124
Andre FletcherSKAN202220222201018150.5076132.89010132
Kennar LewisJT20212021220998949.5061162.30010105
Sharmarh BrooksJT202120212219447*94.0071132.39000102
Shai HopeGAW202520252219362*93.0068136.7601063
Sherfane RutherfordSKAN202320232219365*93.0047197.8701067
Jason HolderSKAN202520252219153*91.0051178.4301057
Shimron HetmyerGAW20242024331865743.0045191.1101056
Andries GousAABF202520251118585*-53160.3801054
Moeen AliGAW202420243318544*42.5057149.1200065
Faf du PlessisSLK20212021110848484.0054155.5601054
Quentin SampsonGAW20252025221835083.0056148.2101056
Sharmarh BrooksJT20232023110787878.0041190.2401074
Rovman PowellJT20222022332785278.0062125.8101055
Saim AyubGAW20232023220745837.0048154.1701046
Colin MunroTKR20252025220716735.5051139.2201044
Shimron HetmyerGAW20252025220706835.0044159.0901083
Tim SeifertSLK202420242226645*-42157.1400063
Sharmarh BrooksJT20222022220654732.5050130.0000082
Karima GoreAABF202520252216564*65.0057114.0401032
Sam BillingsAABF20242024220645632.0055116.3601061
Keacy CartyTKR20242024320643232.0055116.3600032
Will SmeedSKAN20232023110636363.0036175.0001054
Kieron PollardTKR20242024330624220.6753116.9800014
Justin GreavesAABF202420241116161*-52117.3101081
Nicolas PooranTKR20222022220605230.0050120.0001032
Johnson CharlesSLK20242024220595329.5045131.1101044
Amir JangooJT20222022220593029.5054109.2600072
Shimron HetmyerGAW20222022330593719.6748122.9200061
Kieron PollardTKR202120212115858*-30193.3301036
Dwayne BravoSKAN202120212215647*56.0042133.3300015
Roston ChaseSLK20212021220565628.0045124.4401162
Kieron PollardTKR20252025221553655.0034161.7600025
Dwaine PretoriusGAW20252025220555327.5037148.6501024
Chris GayleSKAN20212021220544227.0048112.5000043
Shakib Al HasanGAW20222022220545327.0032168.7501053
Faf du PlessisSLK202220222215447*54.0030180.0000024
Sherfane RutherfordSKAN20212021220545327.0045120.0001024
Sean WilliamsSLK20232023220524726.0034152.9400042
Andre RussellTKR20242024221513151.0030170.0000025
Roston ChaseSLK202420242215139*51.0048106.2500051
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.