Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 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 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

West Indies tour of South Africa 1998/99: Batting by year (First-class)

The most runs in a calendar year in the West Indies tour of South Africa 1998/99: 308 by Jacques Kallis in 1999.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: West Indies tour of South Africa 1998/99×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSA19991999241308110102.6784736.36120211
Gary KirstenSA1998199836119771*39.4050239.24020210
Jonty RhodesSA199819983501948738.8029765.32020213
Brian LaraWI199819983601917931.8333257.53020312
Ridley JacobsWI199919992421847892.0033055.76020291
Jonty RhodesSA19991999241184103*61.3323179.65100147
Daryll CullinanSA1999199924018116845.2532356.04101230
Jacques KallisSA1998199836217757*44.2544439.86020210
Shivnarine ChanderpaulWI199819983601747529.0048236.10020260
Hansie CronjeSA199819983501474129.4036640.16000111
Gary KirstenSA1999199924013913434.7532942.25102150
Mark BoucherSA1999199923113710068.5025354.15100180
Hansie CronjeSA199919992401375834.2526751.31021161
Ridley JacobsWI199819983611334226.6036136.84000123
Carl HooperWI199919992401248631.0026746.44010140
Herschelle GibbsSA199919992401205130.0023151.95010170
Shaun PollockSA199819983501204224.0023251.72000100
Brian LaraWI199919992401196829.7525945.95010201
Carl HooperWI199819983601134418.8331835.53000111
Daryll CullinanSA19981998350974019.4022742.73000100
Nixon McLeanWI19991999240943923.5013868.12000124
Shivnarine ChanderpaulWI19991999240924323.0027733.21000130
Stuart WilliamsWI19981998240923723.0017751.98000111
Herschelle GibbsSA19981998240904922.5016355.2100081
Pat SymcoxSA19981998340893622.2516354.6000060
Nixon McLeanWI19981998240713117.7511064.5500054
Allan DonaldSA19981998340653416.2514644.5200060
Junior MurrayWI19981998120582929.0010058.0000030
Philo WallaceWI19981998240522113.0011047.2700080
Ottis GibsonWI19991999120503725.0011244.6400060
Clayton LambertWI19981998240433310.7514330.0700160
Daren GangaWI19991999240421710.5016924.8500140
Mervyn DillonWI19991999240413610.259244.5700260
Daren GangaWI19981998120332816.5011528.7000040
Curtly AmbroseWI1998199836133166.605066.0000260
Mark BoucherSA1998199835131177.757640.7900140
Franklyn RoseWI19981998120282214.003482.3500060
Shaun PollockSA1999199924128139.339529.4700030
Curtly AmbroseWI19991999121231923.004946.9400040
Rawl LewisWI1998199824022125.508426.1900220
Mervyn DillonWI199819981201899.0013138.4600021
Philo WallaceWI199919992401684.004535.5600130
Lance KlusenerSA19991999110121212.003633.3300020
Allan DonaldSA199919992321212*12.004626.0900110
David TerbruggeSA19981998344103*-4323.2600000
Courtney WalshWI19981998364105*5.002835.7100110
Floyd ReiferWI19981998120994.502832.1400120
Paul AdamsSA19991999210777.002429.1700010
Adam BacherSA19981998120763.503321.2100000
Junior MurrayWI19991999120773.501838.8900110
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.