Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG10/0 (2.2)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsFirst-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 SuperSport Park: 225 by Jacques Kallis in 2004.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At SuperSport Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSA20042004222225130*-29676.01110213
Herschelle GibbsSA20042004231218192109.0036859.24100254
Aiden MarkramSA2023202334121411571.3326281.68100321
Hashim AmlaSA20142014110208208208.0037156.06100220
Graeme SmithSA20042004231208139104.0025980.31100312
AB de VilliersSA20142014110152152152.0023564.68100162
Hashim AmlaSA20152015110133133133.00105126.67100116
Rilee RossouwSA20152015110132132132.0098134.6910098
Quinton de KockSA20262026110115115115.0049234.69100610
John DavisonCAN20032003110111111111.0076146.0510086
Stiaan van ZylSA20142014111101101*-13077.69100150
Quinton de KockSA2023202322010010050.0045222.2210198
Reeza HendricksSA20232023220896844.5040222.50010114
JP DuminySA200820081117979*-8889.7701091
Ryan RickeltonSA202620261117777*-36213.8901093
Dean ElgarSA20232023120727136.0012657.14010110
David MillerSA20232023220584829.0032181.2500053
Heinrich KlaasenSA20232023341422014.0039107.6900070
Lance KlusenerSA200420041114141*-38107.8900021
Neil McKenzieSA20042004110404040.008944.9400051
Jacques RudolphSA20042004210373737.008444.0500060
Gerald CoetzeeSA20232023120372018.5027137.0400051
Robin PetersonSA20042004110363636.004383.7200040
Boeta DippenaarSA20042004110303030.004566.6700040
Marco JansenSA202320232212923*29.005255.7700050
Dean ElgarSA20142014110282828.004266.6700030
Tony de ZorziSA20232023120282814.007040.0000140
Alviro PetersenSA20142014110272727.004461.3600060
Mark BoucherSA200820081112626*-3574.2900020
Rilee RossouwSA20232023220261613.0011236.3600032
Jacques KallisSA20082008110242424.004355.8100030
Justin OntongSA20082008110232323.002882.1400010
David MillerSA20152015110232323.009255.5600022
Keegan PetersenSA20232023120211410.505836.2100020
Desmond ChumneyCAN20032003110191919.002576.0000011
JP DuminySA201520151111818*-7257.1400031
Quinton de KockSA201420141111818*-15120.0000002
Sisanda MagalaSA202320232111818*-5360.0000012
Kagiso RabadaSA202320232211810*18.003847.3700020
Anrich NortjeSA2023202323118149.001994.7400040
I MarajCAN20032003110161616.003447.0600020
Ian BillcliffCAN20032003110161616.003348.4800020
Faf du PlessisSA20152015110161616.002759.2600020
Aiden MarkramSA20262026110151515.0012125.0000011
Mark BoucherSA20042004210131313.004926.5300000
Nicholas de GrootCAN20032003110111111.003234.3800010
Gary KirstenSA20042004110101010.001566.6700001
Nicholas IfillCAN20032003110999.002832.1400010
Senuran MuthusamySA20232023120743.504914.2900000
Joseph HarrisCAN20032003110666.002326.0900000
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.