Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIOES85/0 (7.3)LIO chose to bowlODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (All cricket)

The most runs in a calendar year in all cricket v West Indies at St George's Park: 130 by David Miller in 2015.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At St George's Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
David MillerSA20152015111130130*-13397.74100113
Herschelle GibbsSA19991999110125125125.0014685.6210090
Jacques KallisSA20082008111121121*-13390.98100121
Dean ElgarSA20142014110121121121.0023950.63100180
AB de VilliersSA200720072301196039.6726345.25021150
Faf du PlessisSA20142014110103103103.0023044.78100132
Jacques KallisSA20072007120858542.5013264.3901190
Jonty RhodesSA19981998120816440.5012067.50010111
Hansie CronjeSA19991999110747474.0074100.0001052
Shaun PollockSA19981998120704235.009573.6800060
Dale SteynSA20142014110585858.0028207.1401065
Graeme SmithSA20082008110565656.006586.1501070
Pat SymcoxSA19981998120523626.009256.5200020
André NelSA20072007120503425.005590.9100061
Jonty RhodesSA199319931114646*-7759.7400040
Peter KirstenSA199319931114545*-9348.3900050
Allan DonaldSA19981998120453422.509547.3700040
Hansie CronjeSA19981998120452422.5010244.1200031
JP DuminySA20152015110434343.006863.2400030
Dale SteynSA200720072324133*41.0036113.8900042
Graeme SmithSA20072007120392819.505373.5800040
Hashim AmlaSA20072007120372918.504484.0900060
JP DuminySA200820081113636*-5072.0000011
Hashim AmlaSA20142014110333333.006352.3800030
Jacques KallisSA19981998120333016.509335.4800030
Mark BoucherSA20072007120332016.506451.5600040
Gary KirstenSA19981998120312915.508138.2700050
Ashwell PrinceSA20072007120302015.007540.0000050
Stiaan van ZylSA20142014110292929.004959.1800050
Johan BothaSA200720071112828*-22127.2700022
Jonty RhodesSA19991999110272727.003090.0000030
AB de VilliersSA20152015110191919.002576.0000030
Morné van WykSA20152015110181818.002475.0000040
AB de VilliersSA20082008110181818.002572.0000010
Dale BenkensteinSA199919991111818*-14128.5700010
Mark BoucherSA1998199812018179.005333.9600020
Alviro PetersenSA20142014110171717.003548.5700030
Herschelle GibbsSA20082008110151515.001978.9500030
Daryll CullinanSA1998199812014107.005226.9200010
Vernon PhilanderSA201420141111313*-3636.1100020
Wayne ParnellSA20152015110121212.001770.5900000
Farhaan BehardienSA20152015110121212.001675.0000000
Shaun PollockSA19991999110101010.006166.6700020
AB de VilliersSA20142014110101010.002540.0000020
Temba BavumaSA20142014110101010.003528.5700020
Andrew HudsonSA19931993110101010.004025.0000010
Dave CallaghanSA19931993110101010.004025.0000010
Paul HarrisSA20072007120994.507711.6900100
Gulam BodiSA20072007110888.002532.0000000
Kepler WesselsSA19931993110888.004318.6000010
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.