Batting Most Runs Innings IN South Africa

Players IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
151*-----SAf Invit XIv England XIPietermaritzburg33 Feb 1990First-class
150*-----SAf Invit XIv England XIPietermaritzburg13 Feb 1990First-class
118-----Natal (SACB)v TVL (SACB)Durban325 Nov 1989First-class
108-----WPR (SACB)v Natal (SACB)Durban21 Jan 1990First-class
106-----WPR (SACB)v TVL (SACB)Johannesburg127 Dec 1989First-class
104-----SAf Univ England XIBloemfontein130 Jan 1990First-class
91-----WPR (SACB)v EPR (SACB)Cape Town425 Nov 1989First-class
87-----SAf Univ England XIBloemfontein130 Jan 1990First-class
86-----WPR (SACB)v EPR (SACB)Port Elizabeth417 Mar 1990First-class
85-----England XIv SAf Invit XIPietermaritzburg23 Feb 1990First-class
84-----South Africav England XIJohannesburg28 Feb 1990First-class
81-----SAf Invit XIv England XIPietermaritzburg33 Feb 1990First-class
78-----EPR (SACB)v Natal (SACB)Port Elizabeth117 Feb 1990First-class
77*-----SAf Invit XIv England XIPietermaritzburg13 Feb 1990First-class
77-----TVL (SACB)v Natal (SACB)Durban125 Nov 1989First-class
77-----Natal (SACB)v TVL (SACB)Johannesburg324 Mar 1990First-class
76-----EPR (SACB)v TVL (SACB)Johannesburg31 Jan 1990First-class
76-----WPR (SACB)v Natal (SACB)Durban21 Jan 1990First-class
75-----TVL (SACB)v Natal (SACB)Durban125 Nov 1989First-class
75-----England XIv Kimberley126 Jan 1990First-class
74-----WPR (SACB)v Natal (SACB)Cape Town220 Jan 1990First-class
73-----TVL (SACB)v WPR (SACB)Cape Town23 Mar 1990First-class
72-----TVL (SACB)v WPR (SACB)Cape Town23 Mar 1990First-class
71-----EPR (SACB)v TVL (SACB)Port Elizabeth420 Jan 1990First-class
71-----England XIv SAf Invit XIPietermaritzburg23 Feb 1990First-class
70-----EPR (SACB)v WPR (SACB)Cape Town125 Nov 1989First-class
70-----England XIv Kimberley326 Jan 1990First-class
69-----EPR (SACB)v Natal (SACB)Durban127 Dec 1989First-class
65-----TVL (SACB)v EPR (SACB)Port Elizabeth320 Jan 1990First-class
65-----SAf Invit XIv England XIPietermaritzburg33 Feb 1990First-class
64-----Natal (SACB)v TVL (SACB)Durban225 Nov 1989First-class
63-----SAf Invit XIv England XIPietermaritzburg13 Feb 1990First-class
62-----EPR (SACB)v Natal (SACB)Durban127 Dec 1989First-class
59*-----WPR (SACB)v TVL (SACB)Johannesburg127 Dec 1989First-class
59-----EPR (SACB)v TVL (SACB)Port Elizabeth420 Jan 1990First-class
59-----TVL (SACB)v Natal (SACB)Johannesburg124 Mar 1990First-class
57*-----Natal (SACB)v WPR (SACB)Cape Town120 Jan 1990First-class
57-----WPR (SACB)v TVL (SACB)Johannesburg127 Dec 1989First-class
57-----England XIv SAf UniBloemfontein230 Jan 1990First-class
55-----England XIv Kimberley126 Jan 1990First-class
55-----TVL (SACB)v Natal (SACB)Johannesburg124 Mar 1990First-class
52-----Natal (SACB)v TVL (SACB)Durban325 Nov 1989First-class
52-----TVL (SACB)v EPR (SACB)Johannesburg21 Jan 1990First-class
52-----WPR (SACB)v Natal (SACB)Cape Town220 Jan 1990First-class
52-----WPR (SACB)v TVL (SACB)Cape Town33 Mar 1990First-class
51*-----EPR (SACB)v TVL (SACB)Johannesburg11 Jan 1990First-class
50-----Natal (SACB)v EPR (SACB)Durban227 Dec 1989First-class
50-----TVL (SACB)v EPR (SACB)Johannesburg41 Jan 1990First-class
49-----TVL (SACB)v EPR (SACB)Port Elizabeth320 Jan 1990First-class
49-----EPR (SACB)v TVL (SACB)Port Elizabeth220 Jan 1990First-class
48-----TVL (SACB)v Natal (SACB)Durban125 Nov 1989First-class
48-----WPR (SACB)v Natal (SACB)Cape Town220 Jan 1990First-class
48-----England XIv SAf Invit XIPietermaritzburg43 Feb 1990First-class
48-----England XIv South AfricaJohannesburg18 Feb 1990First-class
48-----WPR (SACB)v TVL (SACB)Cape Town13 Mar 1990First-class
47-----EPR (SACB)v TVL (SACB)Johannesburg11 Jan 1990First-class
47-----TVL (SACB)v Natal (SACB)Johannesburg124 Mar 1990First-class
46-----Natal (SACB)v WPR (SACB)Durban11 Jan 1990First-class
46-----England XIv SAf UniBloemfontein230 Jan 1990First-class
45*-----EPR (SACB)v TVL (SACB)Johannesburg31 Jan 1990First-class
45*-----England XIv Kimberley326 Jan 1990First-class
44-----Natal (SACB)v EPR (SACB)Port Elizabeth217 Feb 1990First-class
44-----TVL (SACB)v Natal (SACB)Johannesburg124 Mar 1990First-class
43-----England XIv Kimberley126 Jan 1990First-class
42-----TVL (SACB)v Natal (SACB)Durban125 Nov 1989First-class
42-----Natal (SACB)v TVL (SACB)Durban325 Nov 1989First-class
42-----EPR (SACB)v Natal (SACB)Durban127 Dec 1989First-class
42-----TVL (SACB)v EPR (SACB)Johannesburg41 Jan 1990First-class
41-----Natal (SACB)v WPR (SACB)Durban11 Jan 1990First-class
41-----TVL (SACB)v EPR (SACB)Port Elizabeth120 Jan 1990First-class
41-----England XIv SAf Invit XIPietermaritzburg43 Feb 1990First-class
41-----WPR (SACB)v TVL (SACB)Cape Town13 Mar 1990First-class
40-----TVL (SACB)v EPR (SACB)Johannesburg21 Jan 1990First-class
40-----SAf Univ England XIBloemfontein330 Jan 1990First-class
40-----EPR (SACB)v WPR (SACB)Port Elizabeth317 Mar 1990First-class
39-----Natal (SACB)v WPR (SACB)Durban31 Jan 1990First-class
39-----EPR (SACB)v TVL (SACB)Port Elizabeth420 Jan 1990First-class
39-----Natal (SACB)v EPR (SACB)Port Elizabeth217 Feb 1990First-class
38*-----EPR (SACB)v Natal (SACB)Durban327 Dec 1989First-class
38-----EPR (SACB)v WPR (SACB)Cape Town325 Nov 1989First-class
38-----EPR (SACB)v WPR (SACB)Cape Town325 Nov 1989First-class
38-----TVL (SACB)v EPR (SACB)Port Elizabeth120 Jan 1990First-class
38------v England XIKimberley426 Jan 1990First-class
38-----South Africav England XIJohannesburg48 Feb 1990First-class
38-----TVL (SACB)v WPR (SACB)Cape Town23 Mar 1990First-class
38-----WPR (SACB)v TVL (SACB)Cape Town13 Mar 1990First-class
38-----TVL (SACB)v Natal (SACB)Johannesburg124 Mar 1990First-class
37-----TVL (SACB)v Natal (SACB)Durban125 Nov 1989First-class
37-----England XIv SAf UniBloemfontein230 Jan 1990First-class
37-----Natal (SACB)v TVL (SACB)Johannesburg324 Mar 1990First-class
36-----EPR (SACB)v TVL (SACB)Johannesburg31 Jan 1990First-class
36-----England XIv SAf Invit XIPietermaritzburg43 Feb 1990First-class
35*-----EPR (SACB)v TVL (SACB)Port Elizabeth420 Jan 1990First-class
35-----TVL (SACB)v EPR (SACB)Port Elizabeth120 Jan 1990First-class
35-----England XIv Kimberley126 Jan 1990First-class
34*-----SAf Univ England XIBloemfontein330 Jan 1990First-class
34-----EPR (SACB)v Natal (SACB)Durban127 Dec 1989First-class
34-----England XIv SAf Invit XIPietermaritzburg23 Feb 1990First-class
34-----Natal (SACB)v TVL (SACB)Johannesburg324 Mar 1990First-class
33*-----WPR (SACB)v EPR (SACB)Port Elizabeth417 Mar 1990First-class
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616 - Live]
>> 518/7 (124.0 ov, SPD Smith 129*, BJ Webster 42*, WG Jacks 0/31) - Stumps

State Bank of Pakistan vs Ghani Glass at Karachi, President's Trophy Grade-I 7th Match, Jan 3-5, 2026 [First-class]

Sui Northern Gas Pipelines Limited vs Water and Power Development Authority at Karachi, President's Trophy Grade-I 8th Match, Jan 3-5, 2026 [First-class]