Live4th T20I · India in New Zealand 2026/27NZ206/4 (16)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE46/2 (13.5)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)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)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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by year (First-class)

The most runs in a calendar year in first-class cricket at Windsor Park, Roseau: 170 by Roston Chase in 2017.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Windsor Park, Roseau×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Roston ChaseWI20172017121170101*170.0039443.15110171
Shivnarine ChanderpaulWI20112011121139116*139.0040234.5810060
Shivnarine ChanderpaulWI201220121201376968.5028647.9002090
Adam VogesAUS20152015111130130*-24752.63100131
Azhar AliPAK2017201712013012765.0034337.9010082
Kirk EdwardsWI2011201112011611058.0022451.7910091
Matthew WadeAUS2012201212011010655.0017164.33100103
Shivnarine ChanderpaulWI20132013110108108108.0028438.03100130
Chris GayleWI20132013110101101101.0014569.66100124
Denesh RamdinWI20132013110868686.0014758.5001081
Shane DowrichWI20152015120857042.5022138.4601071
Marlon SamuelsWI20152015120817440.5022336.3201081
Ricky PontingAUS20122012120805740.0019042.1101060
MS DhoniIND20112011110747474.0013355.6401040
Darren SammyWI20122012120716135.507891.0301043
Carlton BaughWI20112011120706035.0010070.0001071
Vusi SibandaZIM20132013120673533.508677.91000111
Darren BravoWI20112011120645032.0017436.78010100
Kieran PowellWI20122012120644032.0014743.5400060
Abhinav MukundIND20112011120626231.0015041.3301150
Misbah-ul-HaqPAK20172017120615930.5016237.6501061
David WarnerAUS20122012120615030.5014940.9401080
VVS LaxmanIND20112011121595659.0013842.7501030
Suresh RainaIND20112011120585029.0012147.9301030
Mitchell StarcAUS20122012120563528.009857.1400032
Ed CowanAUS20122012120565528.0013043.0801050
Sarfraz AhmedPAK20172017120555127.507969.6201040
Darren BravoWI20122012120554527.5015535.4800070
Babar AzamPAK20172017120555527.5013441.0401130
Younis KhanPAK20172017120533526.5014835.8100040
Jason HolderWI201720171215230*52.0014934.9000051
Murali VijayIND20112011120504525.008856.8200050
Michael ClarkeAUS20122012120492524.5010546.6700020
Shane WatsonAUS20122012120464123.0013334.5900030
Shai HopeWI20172017120462923.0017027.0600040
Ravi RampaulWI20122012120423121.006070.0000061
Michael HusseyAUS20122012120423221.009444.6800040
Shimron HetmyerWI20172017120422521.005477.7800041
Brendan TaylorZIM20132013120403320.007950.6300050
Josh HazlewoodAUS20152015110393939.008744.8300051
Rahul DravidIND201120111213934*39.0010039.0000020
Yasir ShahPAK201720171213838*38.005667.8600121
Shai HopeWI20152015120383619.006855.8800050
Darren SammyWI20112011120372018.506061.6700051
Sean WilliamsZIM20132013120373118.5010834.2600040
David WarnerAUS20152015120362818.0028128.5700042
Kieran PowellWI20172017120353117.509935.3500020
Kraigg BrathwaiteWI20172017120352917.5015722.2900010
Mohammad AmirPAK20172017120342717.008540.0000030
Fidel EdwardsWI20112011120333016.5013125.1900020
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.