LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL209/2 (35.5)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2Live59th Match · CSA Pro20 2026/27SWDESEastern Strom won the toss and chose to batT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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)T20I2nd 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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

The highest score in the West Indies tour of South Africa 1998/99 is 168 by Daryll Cullinan (SA) v WI at Cape Town, 2 Jan 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×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Daryll CullinanSA16830620054.904c †RD Jacobs b NAM McLean1v WICape Town2 Jan 1999
Gary KirstenSA13430515043.931c D Ganga b CL Hooper3v WICenturion15 Jan 1999
Jacques KallisSA1103289033.543c †RD Jacobs b OD Gibson1v WICape Town2 Jan 1999
Jonty RhodesSA103*9586108.426not out3v WICenturion15 Jan 1999
Mark BoucherSA10018316054.648c BC Lara b CA Walsh1v WICenturion15 Jan 1999
Jacques KallisSA88*2574034.243not out3v WICape Town2 Jan 1999
Jonty RhodesSA871298267.446c & b CA Walsh2v WIDurban26 Dec 1998
Carl HooperWI861528056.585run out (WJ Cronje)2v SACape Town2 Jan 1999
Jacques KallisSA831817145.863c S Chanderpaul b CL Hooper1v WICenturion15 Jan 1999
Brian LaraWI7913915056.834c HH Gibbs b DJ Terbrugge3v SADurban26 Dec 1998
Ridley JacobsWI789212184.787c †MV Boucher b JH Kallis4v SACenturion15 Jan 1999
Shivnarine ChanderpaulWI7516913044.383c & b SM Pollock3v SADurban26 Dec 1998
Shivnarine ChanderpaulWI7421010035.244lbw b AA Donald1v SAJohannesburg26 Nov 1998
Gary KirstenSA71*1529046.711not out4v WIDurban26 Dec 1998
Ridley JacobsWI69*14410047.927not out4v SACape Town2 Jan 1999
Brian LaraWI687714088.314c JH Kallis b AA Donald2v SACenturion15 Jan 1999
Jonty RhodesSA641068160.386b CEL Ambrose3v WIPort Elizabeth10 Dec 1998
Gary KirstenSA621444043.061b NAM McLean2v WIJohannesburg26 Nov 1998
Hansie CronjeSA581057155.245c D Ganga b NAM McLean3v WICenturion15 Jan 1999
Jacques KallisSA57*1525037.503not out4v WIJohannesburg26 Nov 1998
Hansie CronjeSA541094049.545c CL Hooper b M Dillon3v WICape Town2 Jan 1999
Jacques KallisSA531128047.323c SC Williams b CA Walsh2v WIJohannesburg26 Nov 1998
Brian LaraWI51918156.044c WJ Cronje b DJ Terbrugge1v SADurban26 Dec 1998
Herschelle GibbsSA51999051.522c PA Wallace b CL Hooper3v WICenturion15 Jan 1999
Herschelle GibbsSA49864156.982lbw b CL Hooper4v WIDurban26 Dec 1998
Carl HooperWI441047042.315c DJ Cullinan b AA Donald1v SAJohannesburg26 Nov 1998
Shivnarine ChanderpaulWI43917047.253c WJ Cronje b JH Kallis4v SACenturion15 Jan 1999
Shaun PollockSA42713059.157c M Dillon b CEL Ambrose3v WIPort Elizabeth10 Dec 1998
Herschelle GibbsSA42834050.602c PA Wallace b M Dillon1v WICape Town2 Jan 1999
Ridley JacobsWI421264133.336c DJ Terbrugge b PL Symcox3v SAJohannesburg26 Nov 1998
Hansie CronjeSA411303031.545b CEL Ambrose2v WIJohannesburg26 Nov 1998
Daryll CullinanSA401034038.834run out (FA Rose)2v WIDurban26 Dec 1998
Brian LaraWI39496179.595c G Kirsten b AA Donald4v SAPort Elizabeth10 Dec 1998
Nixon McLeanWI39494379.599c PR Adams b JH Kallis4v SACape Town2 Jan 1999
Ridley JacobsWI39712254.937b WJ Cronje1v SADurban26 Dec 1998
Shivnarine ChanderpaulWI381146033.333c AA Donald b L Klusener2v SACenturion15 Jan 1999
Stuart WilliamsWI37643157.811b DJ Terbrugge2v SAPort Elizabeth10 Dec 1998
Ottis GibsonWI37755049.338c G Kirsten b JH Kallis2v SACape Town2 Jan 1999
Mervyn DillonWI36605060.0011c WJ Cronje b JH Kallis4v SACape Town2 Jan 1999
Pat SymcoxSA36711050.709b NAM McLean1v WIPort Elizabeth10 Dec 1998
Herschelle GibbsSA35584060.342c PA Wallace b FA Rose2v WIDurban26 Dec 1998
Stuart WilliamsWI35625056.456c WJ Cronje b DJ Terbrugge1v SAJohannesburg26 Nov 1998
Daryll CullinanSA35644054.694c SC Williams b NAM McLean4v WIJohannesburg26 Nov 1998
Allan DonaldSA34613055.7410c CL Hooper b CA Walsh1v WIPort Elizabeth10 Dec 1998
Jonty RhodesSA34682150.006b CL Hooper1v WICape Town2 Jan 1999
Carl HooperWI34901137.787lbw b JH Kallis3v SAJohannesburg26 Nov 1998
Nixon McLeanWI33455173.338b PR Adams4v SACenturion15 Jan 1999
Brian LaraWI331063131.134c & b PR Adams4v SACape Town2 Jan 1999
Clayton LambertWI331144028.951c †MV Boucher b PL Symcox3v SAJohannesburg26 Nov 1998
Nixon McLeanWI311204258.338c WJ Cronje b AA Donald2v SAPort Elizabeth10 Dec 1998
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.