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*-----Natalv Border C DisKing William's Town127 Oct 1990List A
146-----E. Provincev Natal CDEmpangeni127 Oct 1990List A
146-----E. Provincev BorderGqeberha117 Nov 1990List A
140-----Transvaalv NTCDPietersburg127 Oct 1990List A
124*-----Transvaalv OFSBloemfontein228 Nov 1990List A
122-----E. Provincev Natal CDEmpangeni127 Oct 1990List A
119-----Natalv Border C DisKing William's Town127 Oct 1990List A
113-----Borderv Oudtshoorn127 Oct 1990List A
105-----Transvaalv NTCDPietersburg127 Oct 1990List A
101-----E. Provincev W ProvinceCape Town21 Dec 1990List A
100-----Western Tranv N. TransvaalPotchefstroom (Uni)127 Oct 1990List A
94-----OFSv TransvaalBloemfontein128 Nov 1990List A
89-----E. Provincev W ProvinceGqeberha128 Nov 1990List A
87-----Bolandv Griq WestKimberley227 Oct 1990List A
86*-----Transvaalv OFSBloemfontein228 Nov 1990List A
79*-----E. Provincev W ProvinceCape Town22 Dec 1990List A
78*-----Transvaalv E. ProvinceGqeberha215 Dec 1990List A
78-----OFSv N. TransvaalCenturion218 Nov 1990List A
72*-----OFSv N. TransvaalBloemfontein224 Nov 1990List A
72-----N. Transvaalv Western TranPotchefstroom (Uni)227 Oct 1990List A
68-----W Provincev Cradock127 Oct 1990List A
67-----E. Provincev BorderEast London124 Nov 1990List A
66*-----N. Transvaalv Western TranPotchefstroom (Uni)227 Oct 1990List A
65-----Borderv E. ProvinceEast London224 Nov 1990List A
61-----W Provincev E. ProvinceCape Town11 Dec 1990List A
59-----Natalv TransvaalJohannesburg110 Nov 1990List A
57*-----OFSv Vereeniging127 Oct 1990List A
56*-----W Provincev BolandCape Town23 Nov 1990List A
56-----Transvaalv NatalJohannesburg111 Nov 1990List A
56-----N. Transvaalv OFSCenturion118 Nov 1990List A
55-----Borderv E. ProvinceGqeberha217 Nov 1990List A
54*-----N. Transvaalv Western TranPotchefstroom (Uni)227 Oct 1990List A
54-----W Provincev Cradock127 Oct 1990List A
53*-----Transvaalv E. ProvinceGqeberha215 Dec 1990List A
52-----Western Tranv N. TransvaalPotchefstroom (Uni)127 Oct 1990List A
52-----E. Provincev TransvaalGqeberha115 Dec 1990List A
51*-----OFSv N. TransvaalCenturion218 Nov 1990List A
51-----OFSv N. TransvaalBloemfontein224 Nov 1990List A
49*-----E. Provincev W ProvinceCape Town21 Dec 1990List A
49-----Transvaalv NatalJohannesburg111 Nov 1990List A
47*-----Natalv TransvaalJohannesburg110 Nov 1990List A
47*-----E. Provincev W ProvinceCape Town22 Dec 1990List A
47-----Griq Westv BolandKimberley127 Oct 1990List A
47-----E. Provincev W ProvinceGqeberha128 Nov 1990List A
46-----NTCDv TransvaalPietersburg227 Oct 1990List A
46------v OFSVereeniging227 Oct 1990List A
46-----Transvaalv OFSJohannesburg11 Dec 1990List A
45-----E. Provincev BorderGqeberha117 Nov 1990List A
45-----W Provincev E. ProvinceCape Town12 Dec 1990List A
44*-----NTCDv TransvaalPietersburg227 Oct 1990List A
43*-----W Provincev E. ProvinceGqeberha228 Nov 1990List A
43-----N. Transvaalv OFSCenturion118 Nov 1990List A
42-----Border C Disv NatalKing William's Town227 Oct 1990List A
41-----Transvaalv NatalJohannesburg210 Nov 1990List A
41-----W Provincev BolandStellenbosch110 Nov 1990List A
41-----Borderv E. ProvinceGqeberha217 Nov 1990List A
41-----Transvaalv OFSJohannesburg11 Dec 1990List A
40-----W Provincev BolandCape Town23 Nov 1990List A
40-----W Provincev BolandStellenbosch110 Nov 1990List A
40-----E. Provincev BorderEast London124 Nov 1990List A
40-----OFSv TransvaalJohannesburg21 Dec 1990List A
39-----NTCDv TransvaalPietersburg227 Oct 1990List A
39-----E. Provincev TransvaalGqeberha115 Dec 1990List A
38-----E. Provincev W ProvinceGqeberha128 Nov 1990List A
37-----OFSv Vereeniging127 Oct 1990List A
36------v OFSVereeniging227 Oct 1990List A
36-----W Provincev BolandStellenbosch110 Nov 1990List A
36-----W Provincev E. ProvinceCape Town11 Dec 1990List A
36-----W Provincev E. ProvinceCape Town12 Dec 1990List A
35-----Borderv Oudtshoorn127 Oct 1990List A
35-----N. Transvaalv OFSBloemfontein124 Nov 1990List A
34-----Transvaalv NatalDurban24 Nov 1990List A
34-----Natalv TransvaalJohannesburg211 Nov 1990List A
34-----N. Transvaalv OFSBloemfontein124 Nov 1990List A
33-----Transvaalv NatalJohannesburg111 Nov 1990List A
33-----Borderv E. ProvinceEast London224 Nov 1990List A
32*-----Border C Disv NatalKing William's Town227 Oct 1990List A
32-----Border C Disv NatalKing William's Town227 Oct 1990List A
32-----OFSv Vereeniging127 Oct 1990List A
32-----OFSv Vereeniging127 Oct 1990List A
32-----OFSv Vereeniging127 Oct 1990List A
32------v OFSVereeniging227 Oct 1990List A
32-----Transvaalv NatalJohannesburg111 Nov 1990List A
32-----OFSv TransvaalBloemfontein128 Nov 1990List A
32-----W Provincev E. ProvinceCape Town12 Dec 1990List A
31-----Griq Westv BolandKimberley127 Oct 1990List A
31-----Natalv TransvaalJohannesburg211 Nov 1990List A
31-----OFSv TransvaalBloemfontein128 Nov 1990List A
30-----Bolandv Griq WestKimberley227 Oct 1990List A
30-----Transvaalv NatalDurban24 Nov 1990List A
30-----E. Provincev BorderEast London124 Nov 1990List A
29*-----W Provincev E. ProvinceCape Town12 Dec 1990List A
29-----Border C Disv NatalKing William's Town227 Oct 1990List A
29-----Bolandv Griq WestKimberley227 Oct 1990List A
29-----Natalv TransvaalDurban14 Nov 1990List A
28-----Griq Westv BolandKimberley127 Oct 1990List A
28-----W Provincev E. ProvinceGqeberha228 Nov 1990List A
28-----Transvaalv E. ProvinceGqeberha215 Dec 1990List A
27*-----OFSv N. TransvaalBloemfontein224 Nov 1990List A
27*-----N. Transvaalv OFSBloemfontein124 Nov 1990List A
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 Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]