Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

West Indies: Batting by year (All cricket)

The most runs in a calendar year in all cricket for West Indies v Afghanistan: 371 by Shai Hope in 2019 (from the 18 of 19 matches with full scorecards).

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×v Afghanistan×

Player figures come from full scorecards, which we hold for 18 of the 19 matches in this selection (from 2016). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shai HopeWI20192019673371109*92.7551172.60130286
Evin LewisWI201920196602126835.3322892.98030199
Nicolas PooranWI201920194411546751.33132116.67020155
Roston ChaseWI201920194411479449.0017683.52010150
Shimron HetmyerWI201920197701213917.2914086.4300174
Sharmarh BrooksWI20192019110111111111.0021451.87100151
Marlon SamuelsWI2017201722111189*111.0092120.6501095
Brandon KingWI202620263301015033.6780126.2501057
Nicolas PooranWI20242024110989898.0053184.9101068
Evin LewisWI20172017440983324.5013373.6800072
Shai HopeWI201720172218348*83.0014059.2900041
Kieron PollardWI201920195417832*26.0065120.0000033
John CampbellWI20192019121745574.009181.32010111
Jason HolderWI20192019640714517.7566107.5800044
Shai HopeWI20182018220664333.0012751.9700001
Shimron HetmyerWI20262026330624620.6730206.6700018
Matthew FordeWI20262026330582719.3336161.1100053
Evin LewisWI20182018220542727.007373.97000100
Marlon SamuelsWI20182018220533626.509058.8900031
Shimron HetmyerWI20182018220533826.507372.6000040
Rovman PowellWI20182018220474423.508754.0200012
Johnson CharlesWI20262026330442714.6734129.4100143
Brandon KingWI20192019330443914.676567.6900061
Johnson CharlesWI20242024110434343.0027159.2600080
Shane DowrichWI20192019110424242.009146.1500060
Gudakesh MotieWI20262026332392839.0023169.5700032
Ashley NurseWI201820182223626*-4481.8200030
Quentin SampsonWI20262026330353011.6735100.0000022
Lendl SimmonsWI201720172213217*32.0024133.3300021
Jason MohammedWI201720174313223*16.004965.3100011
Chadwick WaltonWI20172017220292914.5019152.6300141
Dwayne BravoWI20162016110282828.002996.5500011
Jason HolderWI20182018220282814.0026107.6900121
Alzarri JosephWI20172017210272727.003577.1400021
Rovman PowellWI20242024110262626.0015173.3300012
Shai HopeWI20242024110252525.0017147.0600002
Johnson CharlesWI20162016110222222.0015146.6700012
Jonathan CarterWI20172017220211910.506432.8100000
Denesh RamdinWI20192019110202020.0019105.2600001
Kraigg BrathwaiteWI2019201912019119.504839.5800040
Denesh RamdinWI20162016110181818.002475.0000000
Carlos BrathwaiteWI2018201822018149.0015120.0000021
Rovman PowellWI20172017310171717.004339.5300020
Evin LewisWI2026202622017138.502860.7100020
Shamar SpringerWI202620261111616*-9177.7800030
Keemo PaulWI201820182211616*16.002080.0000101
Carlos BrathwaiteWI201920191111414*-4350.0000021
Kieran PowellWI2017201722014127.002653.8500010
Khary PierreWI2026202632014117.0014100.0000011
Carlos BrathwaiteWI20162016110131313.008162.5000002
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.