Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by year (All cricket)

The most runs in a calendar year in all cricket v West Indies at Sabina Park: 375 by Andy Sandham in 1930 (from the 51 of 52 matches with full scorecards).

More filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Sabina Park×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Andy SandhamENG19301930120375325187.5070253.42110340
Neil HarveyAUS19551955220337204168.50--200441
Dennis AmissENG19741974121289262*289.0062646.17100441
Leonard HuttonENG1954195423028520595.00--110241
Keith MillerAUS19551955220256147128.00--200301
Glenn TurnerNZ19721972121244223*244.00--100260
Pankaj RoyIND19531953120235150117.50--110-0
Peter TooheyAUS19781978120219122109.50--110181
Dilip SardesaiIND19711971110212212212.00--100171
Colin CowdreyENG19601960120211114105.50--110110
Steve WaughAUS19951995110200200200.0042547.06100171
Allan LambENG1990199022019813299.0030265.56110211
Murray GoodwinZIM2000200034019411348.5037551.73110170
Keith StackpoleAUS1973197312018614293.00--100292
Colin McDonaldAUS1955195523118412792.00--110110
Les AmesENG1930193012017614988.0023375.54100190
David GowerENG19811981121176154*176.0044539.55100191
Polly UmrigarIND196219622401746043.50--02070
Bapu NadkarniIND1962196224117478*58.00--02101
Peter MayENG195419542411706956.67--01072
Richie BenaudAUS1955195522016712183.50--100182
Vijay ManjrekarIND1953195312016111880.50--100-0
Graham GoochENG1981198112015615378.0023267.24100212
Alec StewartENG199419942301557051.6723366.52020211
Ron ArcherAUS1955195522015212876.00--100242
Graeme HickENG199419942301509650.0028852.08010161
Stuart CarlisleZIM200020003401455736.2529449.32010120
Rusi SurtiIND196219622401444236.00--000-2
David BoonAUS19911991221143109*143.0031145.98100110
Les AmesENG1935193512014312671.50--100160
Willie WatsonENG1954195424114311647.67--100160
Asif IqbalPAK1977197712014013570.00--100201
Andy FlowerZIM200020003401356633.7526151.72020110
George GunnENG193019301201328566.0032540.62010120
Polly UmrigarIND1953195312013011765.00--100-0
Allan BorderAUS1984198423112960*64.5033338.74010112
Mike AthertonENG199419942301295543.0034137.83010110
Sachin TendulkarIND200220021201278663.5020262.87010200
Mark WaughAUS19951995110126126126.0019265.63100120
Imtiaz AhmedPAK1958195812012212261.00--101140
Neil McKenzieSA200120012301215540.3334135.4801060
Chandu BordeIND196219622401199329.75--012120
Patsy HendrenENG193019301201166158.0016869.05020151
Leonard HuttonENG194819481201166058.00--020-0
Mark BurgessNZ1972197212011610158.00--100151
Navjot SidhuIND1989198912011611658.0024148.13101130
Winston PlaceENG1948194812011510757.50--100-0
Jeff CroweNZ1985198512011411257.0021154.03100101
Ken WadsworthNZ1972197212111478114.00--010150
Steve WaughAUS1999199912010910054.5017363.01100131
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.