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
134158103162130.09Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
133*166113132117.69New Zealandv South AfricaLahore210 Feb 2025ODI # 4829
122*1681289395.31Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
10917211910391.59Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
108147101131106.93New Zealandv South AfricaLahore15 Mar 2025ODI # 4855
10213794102108.51New Zealandv South AfricaLahore15 Mar 2025ODI # 4855
10115094132107.44Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
971591079190.65New Zealandv South AfricaLahore210 Feb 2025ODI # 4829
90147929197.82Afghanistanv South AfricaKarachi221 Feb 2025ODI # 4845
88144928395.65Irelandv South AfricaAbu Dhabi17 Oct 2024ODI # 4782
82*136904291.11Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
80106827397.56Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
73136957-76.84Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
63573245196.87Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
60944841125.00Irelandv South AfricaAbu Dhabi17 Oct 2024ODI # 4782
53655251101.92Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
5295717-73.23Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
49*422761181.48New Zealandv South AfricaLahore15 Mar 2025ODI # 4855
49563741132.43New Zealandv South AfricaLahore15 Mar 2025ODI # 4855
48493332145.45Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
4596734161.64Irelandv South AfricaAbu Dhabi17 Oct 2024ODI # 4782
41582861146.42Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
3770444184.09Englandv South AfricaKarachi11 Mar 2025ODI # 4851
3435364194.44Irelandv South AfricaAbu Dhabi17 Oct 2024ODI # 4782
33383031110.00Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
29*302131138.09Irelandv South AfricaAbu Dhabi24 Oct 2024ODI # 4781
28*35321187.50New Zealandv South AfricaLahore210 Feb 2025ODI # 4829
28422421116.66Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
2640283-92.85Irelandv South AfricaAbu Dhabi17 Oct 2024ODI # 4782
2546315-80.64Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
2537314-80.64Englandv South AfricaKarachi11 Mar 2025ODI # 4851
2434214-114.28Englandv South AfricaKarachi11 Mar 2025ODI # 4851
2328252192.00Irelandv South AfricaAbu Dhabi24 Oct 2024ODI # 4781
2351383-60.52Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
2331194-121.05Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
2152322-65.62Irelandv South AfricaAbu Dhabi22 Oct 2024ODI # 4780
213422-295.45Irelandv South AfricaAbu Dhabi24 Oct 2024ODI # 4781
2136302170.00Irelandv South AfricaAbu Dhabi24 Oct 2024ODI # 4781
217843--48.83Englandv South AfricaKarachi11 Mar 2025ODI # 4851
2135233-91.30New Zealandv South AfricaLahore15 Mar 2025ODI # 4855
2045282171.42Irelandv South AfricaAbu Dhabi22 Oct 2024ODI # 4780
2062362155.55Irelandv South AfricaAbu Dhabi22 Oct 2024ODI # 4780
2040282-71.42Irelandv South AfricaAbu Dhabi24 Oct 2024ODI # 4781
1946312-61.29New Zealandv South AfricaLahore210 Feb 2025ODI # 4829
1943293-65.51Englandv South AfricaKarachi11 Mar 2025ODI # 4851
18121331138.46Afghanistanv South AfricaKarachi221 Feb 2025ODI # 4845
1834273-66.66Afghanistanv South AfricaKarachi221 Feb 2025ODI # 4845
1731142-121.42Irelandv South AfricaAbu Dhabi24 Oct 2024ODI # 4781
1745291158.62Afghanistanv South AfricaKarachi221 Feb 2025ODI # 4845
1610921177.77Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
1646322-50.00Afghanistanv South AfricaKarachi221 Feb 2025ODI # 4845
1618122-133.33New Zealandv South AfricaLahore15 Mar 2025ODI # 4855
151916-193.75Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
1517162-93.75Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
143320--70.00Irelandv South AfricaAbu Dhabi22 Oct 2024ODI # 4780
1321192-68.42Afghanistanv South AfricaKarachi221 Feb 2025ODI # 4845
12*121011120.00Irelandv South AfricaAbu Dhabi22 Oct 2024ODI # 4780
1228221-54.54Irelandv South AfricaAbu Dhabi22 Oct 2024ODI # 4780
12993-133.33Irelandv South AfricaAbu Dhabi22 Oct 2024ODI # 4780
1120102-110.00Irelandv South AfricaAbu Dhabi24 Oct 2024ODI # 4781
1118201-55.00Englandv South AfricaKarachi11 Mar 2025ODI # 4851
1046201-50.00Irelandv South AfricaAbu Dhabi24 Oct 2024ODI # 4781
101210-1100.00New Zealandv South AfricaLahore210 Feb 2025ODI # 4829
1018141-71.42Afghanistanv South AfricaKarachi221 Feb 2025ODI # 4845
9*2617--52.94Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
925222-40.90Irelandv South AfricaAbu Dhabi22 Oct 2024ODI # 4780
923151-60.00Afghanistanv South AfricaKarachi221 Feb 2025ODI # 4845
911151-60.00Englandv South AfricaKarachi11 Mar 2025ODI # 4851
81711--72.72Irelandv South AfricaAbu Dhabi17 Oct 2024ODI # 4782
82217--47.05Afghanistanv South AfricaKarachi221 Feb 2025ODI # 4845
8562-133.33Englandv South AfricaKarachi11 Mar 2025ODI # 4851
6771-85.71Irelandv South AfricaAbu Dhabi17 Oct 2024ODI # 4782
622-1300.00Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
5*621-250.00Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
5*1110--50.00Englandv South AfricaKarachi11 Mar 2025ODI # 4851
51271-71.42Irelandv South AfricaAbu Dhabi24 Oct 2024ODI # 4781
4*111-400.00Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
41214--28.57Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
4221-200.00Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
4221-200.00Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
475--80.00New Zealandv South AfricaLahore15 Mar 2025ODI # 4855
3178--37.50Irelandv South AfricaAbu Dhabi22 Oct 2024ODI # 4780
2*42--100.00Irelandv South AfricaAbu Dhabi17 Oct 2024ODI # 4782
2*11--200.00New Zealandv South AfricaLahore15 Mar 2025ODI # 4855
232--100.00Irelandv South AfricaAbu Dhabi22 Oct 2024ODI # 4780
2169--22.22Englandv South AfricaKarachi11 Mar 2025ODI # 4851
153--33.33Irelandv South AfricaAbu Dhabi22 Oct 2024ODI # 4780
197--14.28Irelandv South AfricaAbu Dhabi24 Oct 2024ODI # 4781
142--50.00Irelandv South AfricaAbu Dhabi17 Oct 2024ODI # 4782
165--20.00Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
122--50.00Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
0*11---Irelandv South AfricaAbu Dhabi17 Oct 2024ODI # 4782
0*6----Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
0*21---Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
0*2----Afghanistanv South AfricaKarachi221 Feb 2025ODI # 4845
-31---Irelandv South AfricaAbu Dhabi24 Oct 2024ODI # 4781
-21---Irelandv South AfricaAbu Dhabi17 Oct 2024ODI # 4782
-64---Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
-118---Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
-32---Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
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:

India A (India Blues) vs Australia A at Kanpur, Australia A in India 2nd unoffical ODI, Oct 3, 2025 [List A]

India A (India Blues) vs Australia A at Kanpur, Australia A in India 1st unofficial ODI, Sep 30-Oct 1, 2025 [List A]

Western Australia vs South Australia at Adelaide, One-Day Cup (AUS) 6th Match, Sep 24, 2025 [List A]