Batting Most Runs Innings - vs South Africa

High scores in 2024 in FC+LA+T20s - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
24054636626365.57New Zealandv South AfricaMount Maunganui104 Feb 2024Test # 2528
133*36226012251.15New Zealandv South AfricaHamilton413 Feb 2024Test # 2529
120*6947910255.31Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
11842428916-40.83New Zealandv South AfricaMount Maunganui104 Feb 2024Test # 2528
109*1045669194.64Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
10917013212182.57New Zealandv South AfricaMount Maunganui304 Feb 2024Test # 2528
10917211910391.59Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
107*975687191.07Indiav South AfricaCenturion113 Nov 2024T20I # 2947
1077550710214.00Indiav South AfricaDurban108 Nov 2024T20I # 2938
10515211010395.45Afghanistanv South AfricaSharjah120 Sep 2024ODI # 4768
10115094132107.44Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
100905859172.41Irelandv South AfricaAbu Dhabi129 Sep 2024T20I # 2876
98*9557115171.92Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
9721919110150.78Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
922181169-79.31West Indiesv South AfricaPort of Spain407 Aug 2024Test # 2542
89119947494.68Afghanistanv South AfricaSharjah122 Sep 2024ODI # 4772
8923615711156.68Sri Lankav South AfricaGqeberha205 Dec 2024Test # 2566
88144928395.65Irelandv South AfricaAbu Dhabi107 Oct 2024ODI # 4782
86*825056172.00Afghanistanv South AfricaSharjah120 Sep 2024ODI # 4768
8417211310174.33Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
8329517412-47.70Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
82*136904291.11Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
821701128273.21Bangladeshv South AfricaChattogram229 Oct 2024Test # 2559
80*884755170.21U.S.A.v South AfricaNorth Sound219 Jun 2024T20I # 2708
80106827397.56Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
79574566175.55West Indiesv South AfricaKingston123 May 2024T20I # 2617
76875962128.81Indiav South AfricaBridgetown129 Jun 2024T20I # 2729
741056253119.35Pakistanv South AfricaDurban210 Dec 2024T20I # 3026
73136957-76.84Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
69282695265.38West Indiesv South AfricaKingston226 May 2024T20I # 2630
67*653872176.31West Indiesv South AfricaKingston125 May 2024T20I # 2626
65*502627250.00West Indiesv South AfricaTarouba223 Aug 2024T20I # 2797
63573245196.87Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
60*2081348-44.77New Zealandv South AfricaHamilton413 Feb 2024Test # 2529
60944841125.00Irelandv South AfricaAbu Dhabi107 Oct 2024ODI # 4782
59104819172.83Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
581421117-52.25Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
54*145886161.36West Indiesv South AfricaProvidence215 Aug 2024Test # 2543
54104718176.05Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
5350377-143.24Englandv South AfricaGros Islet221 Jun 2024T20I # 2712
53655251101.92Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
52594232123.80West Indiesv South AfricaNorth Sound123 Jun 2024T20I # 2720
52653171167.74Irelandv South AfricaAbu Dhabi129 Sep 2024T20I # 2876
5295717-73.23Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
51633623141.66West Indiesv South AfricaTarouba223 Aug 2024T20I # 2797
5097662-75.75Afghanistanv South AfricaSharjah120 Sep 2024ODI # 4768
50432535200.00Indiav South AfricaCenturion113 Nov 2024T20I # 2947
50121927-54.34Sri Lankav South AfricaGqeberha405 Dec 2024Test # 2566
50117859-58.82Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
49733661136.11Irelandv South AfricaAbu Dhabi127 Sep 2024T20I # 2869
4889779-62.33Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
4893924-52.17Sri Lankav South AfricaGqeberha205 Dec 2024Test # 2566
48493332145.45Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
47383114151.61Indiav South AfricaBridgetown129 Jun 2024T20I # 2729
46103596177.96Indiav South AfricaCape Town203 Jan 2024Test # 2522
46100763260.52Sri Lankav South AfricaGqeberha405 Dec 2024Test # 2566
4583595176.27West Indiesv South AfricaProvidence415 Aug 2024Test # 2543
4596734161.64Irelandv South AfricaAbu Dhabi107 Oct 2024ODI # 4782
44472824157.14West Indiesv South AfricaKingston226 May 2024T20I # 2630
44130906-48.88Sri Lankav South AfricaGqeberha205 Dec 2024Test # 2566
44114975-45.36Sri Lankav South AfricaGqeberha205 Dec 2024Test # 2566
431471087-39.81New Zealandv South AfricaHamilton213 Feb 2024Test # 2529
42*542414175.00West Indiesv South AfricaTarouba227 Aug 2024T20I # 2820
4277494185.71Nepalv South AfricaKingstown214 Jun 2024T20I # 2681
4289815-51.85West Indiesv South AfricaPort of Spain207 Aug 2024Test # 2542
41382224186.36West Indiesv South AfricaTarouba125 Aug 2024T20I # 2811
401341041138.46New Zealandv South AfricaHamilton213 Feb 2024Test # 2529
4063452188.88Netherlandsv South AfricaNew York108 Jun 2024T20I # 2649
40363023133.33West Indiesv South AfricaTarouba223 Aug 2024T20I # 2797
40138925-43.47Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
39*53454186.66Indiav South AfricaGqeberha110 Nov 2024T20I # 2942
3968507-78.00Indiav South AfricaCape Town203 Jan 2024Test # 2522
3954422292.85New Zealandv South AfricaMount Maunganui104 Feb 2024Test # 2528
38*-3014126.66Bangladeshv South AfricaChattogram329 Oct 2024Test # 2559
38302223172.72U.S.A.v South AfricaNorth Sound219 Jun 2024T20I # 2708
37463422108.82Bangladeshv South AfricaNew York210 Jun 2024T20I # 2664
37322841132.14Irelandv South AfricaAbu Dhabi127 Sep 2024T20I # 2869
36*3123-4156.52West Indiesv South AfricaKingston226 May 2024T20I # 2630
3687555-65.45Indiav South AfricaCape Town203 Jan 2024Test # 2522
36109733149.31New Zealandv South AfricaHamilton213 Feb 2024Test # 2529
36292223163.63West Indiesv South AfricaKingston125 May 2024T20I # 2626
3666614-59.01West Indiesv South AfricaPort of Spain207 Aug 2024Test # 2542
36-554165.45Bangladeshv South AfricaChattogram329 Oct 2024Test # 2559
36331824200.00Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
35*273232109.37West Indiesv South AfricaPort of Spain207 Aug 2024Test # 2542
35533432102.94West Indiesv South AfricaNorth Sound123 Jun 2024T20I # 2720
353371312126.71West Indiesv South AfricaPort of Spain207 Aug 2024Test # 2542
35119905-38.88West Indiesv South AfricaPort of Spain207 Aug 2024Test # 2542
35342213159.09West Indiesv South AfricaTarouba125 Aug 2024T20I # 2811
35181324269.23West Indiesv South AfricaTarouba227 Aug 2024T20I # 2820
35563541100.00Sri Lankav South AfricaGqeberha405 Dec 2024Test # 2566
34*302732125.92Afghanistanv South AfricaSharjah218 Sep 2024ODI # 4764
34112753145.33New Zealandv South AfricaMount Maunganui104 Feb 2024Test # 2528
34522513136.00West Indiesv South AfricaKingston123 May 2024T20I # 2617
3435364194.44Irelandv South AfricaAbu Dhabi107 Oct 2024ODI # 4782
33422732122.22New Zealandv South AfricaHamilton213 Feb 2024Test # 2529
33331732194.11Englandv South AfricaGros Islet221 Jun 2024T20I # 2712
3357393-84.61Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
33271832183.33Indiav South AfricaDurban108 Nov 2024T20I # 2938
33383031110.00Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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