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
14537125117-57.76Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
9721919110150.78Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
8923615711156.68Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
8417211310174.33Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
8329517412-47.70Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
821701128273.21Bangladeshv South AfricaChattogram229 Oct 2024Test # 2559
8120612410-65.32Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
59104819172.83Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
581421117-52.25Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
581641277-45.66Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
54104718176.05Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
50121927-54.34Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
50117859-58.82Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
4889779-62.33Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
4893924-52.17Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
48139955-50.52Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
46100763260.52Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
46150822156.09Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
44130906-48.88Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
44114975-45.36Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
41115752-54.66Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
40138925-43.47Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
38*-3014126.66Bangladeshv South AfricaChattogram329 Oct 2024Test # 2559
36-554165.45Bangladeshv South AfricaChattogram329 Oct 2024Test # 2559
35563541100.00Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
3455437-79.06Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
3357393-84.61Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
3281594154.23Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
30128972130.92Bangladeshv South AfricaMirpur121 Oct 2024Test # 2556
30129951-31.57Bangladeshv South AfricaChattogram229 Oct 2024Test # 2559
29-641245.31Bangladeshv South AfricaChattogram329 Oct 2024Test # 2559
2975575-50.87Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
2871474-59.57Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
28402741103.70Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
2835424-66.66Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
2795622-43.54Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
2742366-75.00Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
2546422-59.52Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
2453324-75.00Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
2366492146.93Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
2347314-74.19Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
237051--45.09Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
2065434-46.51Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
1942223-86.36Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
1854444-40.90Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
1856342-52.94Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
1832322-56.25Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
1851473-38.29Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
1760582-29.31Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
1635312-51.61Bangladeshv South AfricaMirpur121 Oct 2024Test # 2556
1637291-55.17Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
1638283-57.14Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
163020-180.00Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
1543362-41.66Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
1452271-51.85Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
14763-233.33Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
1469352-40.00Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
1443292-48.27Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
1327243-54.16Bangladeshv South AfricaMirpur121 Oct 2024Test # 2556
1326203-65.00Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
13131311100.00Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
1221172-70.58Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
1135202-55.00Bangladeshv South AfricaMirpur121 Oct 2024Test # 2556
11-31--35.48Bangladeshv South AfricaChattogram329 Oct 2024Test # 2559
1135162-68.75Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
10*952-200.00Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
10*33281-35.71Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
1035211-47.61Bangladeshv South AfricaChattogram229 Oct 2024Test # 2559
102828-135.71Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
9*41181-50.00Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
922172-52.94Bangladeshv South AfricaChattogram229 Oct 2024Test # 2559
922191-47.36Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
828161-50.00Bangladeshv South AfricaMirpur121 Oct 2024Test # 2556
7771-100.00Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
716151-46.66Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
71171-100.00Bangladeshv South AfricaMirpur121 Oct 2024Test # 2556
7-26--26.92Bangladeshv South AfricaChattogram329 Oct 2024Test # 2559
719121-58.33Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
6-16--37.50Bangladeshv South AfricaChattogram329 Oct 2024Test # 2559
6-191-31.57Bangladeshv South AfricaChattogram329 Oct 2024Test # 2559
5*21151-33.33Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
52524--20.83Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
4*43--133.33Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
4*813--30.76Bangladeshv South AfricaMirpur121 Oct 2024Test # 2556
4961-66.66Bangladeshv South AfricaMirpur121 Oct 2024Test # 2556
422181-22.22Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
416111-36.36Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
41081-50.00Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
357--42.85Bangladeshv South AfricaChattogram229 Oct 2024Test # 2559
31512--25.00Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
3187--42.85Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
21215--13.33Bangladeshv South AfricaMirpur121 Oct 2024Test # 2556
2-2--100.00Bangladeshv South AfricaChattogram329 Oct 2024Test # 2559
2188--25.00Bangladeshv South AfricaChattogram229 Oct 2024Test # 2559
2119--22.22Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
24331--6.45Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
226--33.33Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
12113--7.69Bangladeshv South AfricaMirpur121 Oct 2024Test # 2556
1117--14.28Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
1-14--7.14Bangladeshv South AfricaChattogram329 Oct 2024Test # 2559
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]

Warriors vs KwaZulu-Natal Inland at Pietermaritzburg, CSA 4-Day Series Division 1 6th Match, Oct 2-5, 2025 [First-class - Live]
>> 157/3 (68.0 ov, MP Breetzke 50*, M De Villiers 30*, Z Abrahams 0/33) - Stumps

Boland vs Dolphins at Paarl, CSA 4-Day Series Division 1 4th Match, Oct 2-5, 2025 [First-class]