Batting Most Runs Innings - vs South Africa

Players - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
20243927432273.72West Indiesv South AfricaJohannesburg212 Dec 2003Test # 1674
17031222024277.27New Zealandv South AfricaAuckland218 Mar 2004Test # 1689
15821417118792.39New Zealandv South AfricaAuckland218 Mar 2004Test # 1689
12834322618-56.63Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
119*30121619-55.09New Zealandv South AfricaHamilton210 Mar 2004Test # 1686
11935027315-43.58West Indiesv South AfricaCenturion316 Jan 2004Test # 1682
11616712020196.66West Indiesv South AfricaCape Town22 Jan 2004Test # 1681
11532623816148.31West Indiesv South AfricaCape Town22 Jan 2004Test # 1681
11431222518-50.66West Indiesv South AfricaDurban326 Dec 2003Test # 1679
11132224716-44.93Pakistanv South AfricaLahore217 Oct 2003Test # 1664
10923917120163.74West Indiesv South AfricaDurban326 Dec 2003Test # 1679
10722615917-67.29West Indiesv South AfricaCenturion316 Jan 2004Test # 1682
105*135105152100.00West Indiesv South AfricaCape Town42 Jan 2004Test # 1681
9931424611140.24Pakistanv South AfricaLahore217 Oct 2003Test # 1664
9924918715252.94Central Dv Sth AfricansNapier25 Mar 2004First-class
902011349367.16New Zealandv South AfricaAuckland218 Mar 2004Test # 1689
8618513814-62.31West Indiesv South AfricaCape Town42 Jan 2004Test # 1681
8219615112154.30New Zealandv South AfricaAuckland218 Mar 2004Test # 1689
7717711314168.14West Indiesv South AfricaCenturion216 Jan 2004Test # 1682
7722117610-43.75Central Dv Sth AfricansNapier25 Mar 2004First-class
741359113-81.31West Indiesv South AfricaJohannesburg412 Dec 2003Test # 1674
7425119010-38.94New Zealandv South AfricaHamilton210 Mar 2004Test # 1686
742231818240.88New Zealandv South AfricaWellington126 Mar 2004Test # 1692
7315013111-55.72New Zealandv South AfricaWellington326 Mar 2004Test # 1692
7217011112-64.86West Indiesv South AfricaDurban126 Dec 2003Test # 1679
7124618312-38.79Pakistanv South AfricaFaisalabad424 Oct 2003Test # 1666
692511697-40.82West Indiesv South AfricaCape Town42 Jan 2004Test # 1681
6990829284.14New Zealandv South AfricaWellington126 Mar 2004Test # 1692
681951678140.71Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
671621219155.37West Indiesv South AfricaDurban126 Dec 2003Test # 1679
631531149-55.26Pakistanv South AfricaLahore417 Oct 2003Test # 1664
601941448-41.66Pakistanv South AfricaFaisalabad424 Oct 2003Test # 1666
6026420210-29.70West Indiesv South AfricaJohannesburg212 Dec 2003Test # 1674
5921115512-38.06New Zealandv South AfricaHamilton210 Mar 2004Test # 1686
58138969-60.41Pakistanv South AfricaLahore417 Oct 2003Test # 1664
58796911-84.05West Indiesv South AfricaDurban126 Dec 2003Test # 1679
571028611-66.27New Zealandv South AfricaHamilton210 Mar 2004Test # 1686
551761206-45.83New Zealandv South AfricaWellington126 Mar 2004Test # 1692
53*117767169.73Central Dv Sth AfricansNapier45 Mar 2004First-class
53119866-61.62New Zealandv South AfricaHamilton210 Mar 2004Test # 1686
471591137-41.59Pakistanv South AfricaLahore217 Oct 2003Test # 1664
451871207-37.50New Zealandv South AfricaAuckland218 Mar 2004Test # 1689
4473579-77.19West Indiesv South AfricaCape Town22 Jan 2004Test # 1681
42143977-43.29West Indiesv South AfricaCenturion216 Jan 2004Test # 1682
411461037-39.80Pakistanv South AfricaLahore217 Oct 2003Test # 1664
4191684160.29New Zealandv South AfricaWellington326 Mar 2004Test # 1692
40101764152.63New Zealandv South AfricaWellington326 Mar 2004Test # 1692
3985598166.10West Indiesv South AfricaCenturion216 Jan 2004Test # 1682
3860587-65.51Pakistanv South AfricaFaisalabad424 Oct 2003Test # 1666
37128782147.43Pakistanv South AfricaLahore217 Oct 2003Test # 1664
37129777-48.05Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
37293543105.71Central Dv Sth AfricansNapier45 Mar 2004First-class
372051425-26.05New Zealandv South AfricaWellington326 Mar 2004Test # 1692
36483671100.00West Indiesv South AfricaCape Town22 Jan 2004Test # 1681
3670616159.01New Zealandv South AfricaHamilton210 Mar 2004Test # 1686
3549347-102.94West Indiesv South AfricaCenturion216 Jan 2004Test # 1682
35211842194.44Central Dv Sth AfricansNapier45 Mar 2004First-class
341671193-28.57West Indiesv South AfricaJohannesburg212 Dec 2003Test # 1674
3490784143.58West Indiesv South AfricaCenturion216 Jan 2004Test # 1682
3464383289.47New Zealandv South AfricaWellington126 Mar 2004Test # 1692
3260487-66.66West Indiesv South AfricaCape Town42 Jan 2004Test # 1681
31*141161281.81New Zealandv South AfricaAuckland418 Mar 2004Test # 1689
3046317-96.77West Indiesv South AfricaCenturion216 Jan 2004Test # 1682
30108735-41.09New Zealandv South AfricaWellington126 Mar 2004Test # 1692
2936326-90.62West Indiesv South AfricaCenturion316 Jan 2004Test # 1682
2866404-70.00New Zealandv South AfricaHamilton210 Mar 2004Test # 1686
27107725-37.50West Indiesv South AfricaCenturion316 Jan 2004Test # 1682
2771486-56.25New Zealandv South AfricaHamilton210 Mar 2004Test # 1686
2629216-123.80West Indiesv South AfricaJohannesburg412 Dec 2003Test # 1674
25101704-35.71West Indiesv South AfricaJohannesburg412 Dec 2003Test # 1674
2599684-36.76West Indiesv South AfricaCape Town42 Jan 2004Test # 1681
24*65494-48.97Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
23*71504-46.00Pakistanv South AfricaFaisalabad424 Oct 2003Test # 1666
2395642-35.93Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
2358373-62.16West Indiesv South AfricaCape Town22 Jan 2004Test # 1681
2140334-63.63Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
2146423-50.00West Indiesv South AfricaJohannesburg212 Dec 2003Test # 1674
2191543-38.88West Indiesv South AfricaJohannesburg212 Dec 2003Test # 1674
2145304-70.00West Indiesv South AfricaDurban126 Dec 2003Test # 1679
2154414-51.21New Zealandv South AfricaWellington326 Mar 2004Test # 1692
20*30243-83.33Pakistanv South AfricaLahore417 Oct 2003Test # 1664
2064412148.78West Indiesv South AfricaCape Town22 Jan 2004Test # 1681
2041303-66.66West Indiesv South AfricaCape Town22 Jan 2004Test # 1681
19*72483-39.58New Zealandv South AfricaHamilton410 Mar 2004Test # 1686
19108752-25.33New Zealandv South AfricaHamilton210 Mar 2004Test # 1686
18*69452140.00West Indiesv South AfricaDurban326 Dec 2003Test # 1679
1843343-52.94Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
1746303-56.66Pakistanv South AfricaFaisalabad424 Oct 2003Test # 1666
17105672-25.37West Indiesv South AfricaCape Town22 Jan 2004Test # 1681
1749353-48.57Central Dv Sth AfricansNapier45 Mar 2004First-class
1651292-55.17Pakistanv South AfricaLahore217 Oct 2003Test # 1664
15*42331-45.45Central Dv Sth AfricansNapier25 Mar 2004First-class
1542352-42.85West Indiesv South AfricaDurban326 Dec 2003Test # 1679
15117862-17.44West Indiesv South AfricaDurban126 Dec 2003Test # 1679
1561442-34.09Central Dv Sth AfricansNapier45 Mar 2004First-class
14*51412-34.14Pakistanv South AfricaLahore217 Oct 2003Test # 1664
1456422-33.33New Zealandv South AfricaWellington126 Mar 2004Test # 1692
13*46292-44.82West Indiesv South AfricaCenturion316 Jan 2004Test # 1682
1371412-31.70West Indiesv South AfricaJohannesburg212 Dec 2003Test # 1674
1376482-27.08West Indiesv South AfricaCape Town22 Jan 2004Test # 1681
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:

Mpumalanga vs Northern Cape at Kimberley, CSA 4-Day Series Division 2 3rd Match, Oct 2-5, 2025 [First-class - Live]
>> 191/7 (69.0 ov, T Ntuli 7*, JB Van Rensburg 4*, T Maupa 2/31) - Stumps

Western Province vs Lions at Cape Town, CSA 4-Day Series Division 1 5th Match, Oct 2-5, 2025 [First-class - Live]
>> 393/6 (142.0 ov, C Esterhuizen 107*, E Jones 19*, GF Linde 1/69) - Stumps

Warriors vs KwaZulu-Natal Inland at Pietermaritzburg, CSA 4-Day Series Division 1 6th Match, Oct 2-5, 2025 [First-class - Live]
>> 108/6 (42.0 ov, CD Shekleton 18*, N Zuma 6*, A Mnyanda 0/6) - Stumps