Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

West Indies: Batting by year (All cricket)

More filters

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

Player figures come from full scorecards, which we hold for 1,754 of the 1,758 matches in this selection (from 1928). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kieron PollardWI20152015552662622.0059111.8600042
Joel GarnerWI198319831065663766.004887.5000002
Daren GangaWI2004200447066179.4326824.6300170
Tino BestWI200420041313266206.0015841.7700241
Norbert PhillipWI19791979343652665.00--000-1
Jerome TaylorWI20162016952652121.677191.5500072
Lendl SimmonsWI20102010650652913.0012751.1800060
Chadwick WaltonWI20182018650654013.0062104.8400283
John ShepherdWI19691969350653213.0022528.8900191
Geoff GreenidgeWI19731973351652416.25--00170
Shane ShillingfordWI20102010571652710.8317537.1400272
Shannon GabrielWI201620161516665156.5012751.1800281
Jackie HendriksWI19621962110646464.00--01080
Sharmarh BrooksWI20212021330644921.3350128.0000035
Andre FletcherWI20082008551642616.0011555.6500080
Darren BravoWI20222022751642316.009567.3700071
Shimron HetmyerWI202420248516431*16.0043148.8400144
Jackie HendriksWI19661966561644812.806118.0300280
Keith SempleWI19991999760642310.6716538.7900031
Pedro CollinsWI2004200481116419*6.4021230.1900260
Wilton St HillWI19301930120633331.50--000-0
Sewnarine ChattergoonWI200620063316354*31.509963.6401190
Adrian GriffithWI19971997551634715.759665.6300050
Sunil AmbrisWI201720173526338*21.007682.8900171
Vishaul SinghWI20172017360633210.5019931.6600040
Andy RobertsWI19821982107063429.009070.0000152
Kenny BenjaminWI19941994151346343*7.0017436.2100561
Kemar RoachWI200920091114363175.7316139.1300290
Reon KingWI20002000252076312*4.8526124.1400440
Patrick PattersonWI1991199122211363157.8818733.6900160
Clive LloydWI19671967120623831.00--00091
Devon SmithWI20142014230623520.6712948.06000120
Ian BishopWI199819982316244*31.0019631.6300061
Nyron AsgaraliWI19571957240622915.50--00160
Gerry GomezWI19531953450623512.40--00200
Alfie BinnsWI19561956351622715.50--00100
Winston BenjaminWI1992199211746224*20.676496.8800050
Sonny RamadhinWI1960196068062237.752015.0000230
Laurie WilliamsWI200120018826226*10.339465.9600250
Christopher BarnwellWI201120114426134*30.5047129.7900124
Keemo PaulWI20262026640614415.2558105.1700051
Shamar SpringerWI202620267426135*30.5033184.8500055
Ricardo PowellWI2005200577061238.719663.5400160
Wavell HindsWI20102010982612010.1712449.1900151
Joshua Da SilvaWI20202020120605730.0010955.0501060
Brian LaraWI19901990230604420.0012647.6200070
Carlton BaughWI20102010331605030.0014541.3801070
Jomel WarricanWI202420242326035*60.009861.2200153
Vasbert DrakesWI20042004340603515.0010258.82000101
Michael HoldingWI198719876416053*20.0060100.0001252

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.