High scores in 2023 in Tests+ODIs+T20Is - South Africa
High scores
Player | Runs | Mins | Balls | 4s | 6s | SR | Team | Opposition | Ground | Innings in match | Match Date | Scorecard |
185 | 425 | 287 | 28 | - | 64.45 | South Africa | v India | Centurion | 2 | 26 Dec 2023 | Test # 2520 | |
177 | 432 | 269 | 12 | 4 | 65.79 | South Africa | v Bangladesh | Chattogram | 1 | 29 Oct 2024 | Test # 2559 | |
175 | 179 | 126 | 17 | 7 | 138.88 | South Africa | v Netherlands | Johannesburg | 1 | 02 Apr 2023 | ODI # 4563 | |
174 | 114 | 83 | 13 | 13 | 209.63 | South Africa | v Australia | Centurion | 1 | 15 Sep 2023 | ODI # 4646 | |
174 | 192 | 140 | 15 | 7 | 124.28 | South Africa | v Bangladesh | Wankhede | 1 | 24 Oct 2023 | ODI # 4680 | |
172 | 376 | 280 | 20 | - | 61.42 | South Africa | v West Indies | Johannesburg | 3 | 08 Mar 2023 | Test # 2497 | |
144 | - | 118 | 11 | 7 | 122.03 | South Africa | v West Indies | East London | 2 | 18 Mar 2023 | ODI # 4540 | |
133 | 172 | 118 | 9 | 5 | 112.71 | South Africa | v New Zealand | Pune | 1 | 01 Nov 2023 | ODI # 4689 | |
122 | 316 | 221 | 9 | 2 | 55.20 | South Africa | v Sri Lanka | Durban | 3 | 27 Nov 2024 | Test # 2563 | |
119* | - | 61 | 15 | 5 | 195.08 | South Africa | v West Indies | Potchefstroom | 2 | 21 Mar 2023 | ODI # 4544 | |
119* | 172 | 122 | 9 | 6 | 97.54 | South Africa | v India | Gqeberha | 2 | 19 Dec 2023 | ODI # 4714 | |
117 | 93 | 63 | 7 | 10 | 185.71 | South Africa | v Pakistan | Centurion | 2 | 13 Dec 2024 | T20I # 3047 | |
115 | 278 | 174 | 18 | - | 66.09 | South Africa | v West Indies | Centurion | 1 | 28 Feb 2023 | Test # 2495 | |
114* | 214 | 142 | 14 | 1 | 80.28 | South Africa | v Australia | Bloemfontein | 1 | 07 Sep 2023 | ODI # 4635 | |
114 | 176 | 116 | 10 | 3 | 98.27 | South Africa | v New Zealand | Pune | 1 | 01 Nov 2023 | ODI # 4689 | |
114 | 266 | 144 | 8 | 2 | 79.16 | South Africa | v Bangladesh | Mirpur | 2 | 21 Oct 2024 | Test # 2556 | |
113 | 325 | 228 | 9 | - | 49.56 | South Africa | v Sri Lanka | Durban | 3 | 27 Nov 2024 | Test # 2563 | |
112* | 119 | 81 | 8 | 3 | 138.27 | South Africa | v Ireland | Abu Dhabi | 1 | 04 Oct 2024 | ODI # 4781 | |
111 | 168 | 117 | 6 | 1 | 94.87 | South Africa | v England | Bloemfontein | 1 | 27 Jan 2023 | ODI # 4512 | |
110 | 222 | 141 | 12 | 2 | 78.01 | South Africa | v New Zealand | Hamilton | 3 | 13 Feb 2024 | Test # 2529 | |
109 | 117 | 102 | 14 | 1 | 106.86 | South Africa | v England | Bloemfontein | 2 | 29 Jan 2023 | ODI # 4513 | |
109 | 147 | 106 | 8 | 5 | 102.83 | South Africa | v Australia | Lucknow | 1 | 12 Oct 2023 | ODI # 4667 | |
109 | 119 | 67 | 12 | 4 | 162.68 | South Africa | v England | Wankhede | 1 | 21 Oct 2023 | ODI # 4677 | |
108 | 161 | 110 | 13 | 2 | 98.18 | South Africa | v Sri Lanka | Delhi | 1 | 07 Oct 2023 | ODI # 4661 | |
106 | 84 | 54 | 14 | 3 | 196.29 | South Africa | v Sri Lanka | Delhi | 1 | 07 Oct 2023 | ODI # 4661 | |
106 | 164 | 103 | 17 | 2 | 102.91 | South Africa | v India | Cape Town | 3 | 03 Jan 2024 | Test # 2522 | |
106 | 238 | 198 | 6 | 3 | 53.53 | South Africa | v Bangladesh | Chattogram | 1 | 29 Oct 2024 | Test # 2559 | |
105* | 188 | 150 | 8 | 4 | 70.00 | South Africa | v Bangladesh | Chattogram | 1 | 29 Oct 2024 | Test # 2559 | |
105* | 202 | 133 | 12 | 3 | 78.94 | South Africa | v Sri Lanka | Gqeberha | 1 | 05 Dec 2024 | Test # 2566 | |
102* | 108 | 74 | 9 | 4 | 137.83 | South Africa | v Australia | Potchefstroom | 1 | 12 Sep 2023 | ODI # 4642 | |
101 | 138 | 116 | 8 | 5 | 87.06 | South Africa | v Australia | Eden Gardens | 1 | 16 Nov 2023 | ODI # 4704 | |
101 | 361 | 250 | 11 | - | 40.40 | South Africa | v Sri Lanka | Gqeberha | 1 | 05 Dec 2024 | Test # 2566 | |
100 | 56 | 44 | 9 | 8 | 227.27 | South Africa | v West Indies | Centurion | 2 | 26 Mar 2023 | T20I # 2032 | |
100 | 140 | 84 | 12 | 3 | 119.04 | South Africa | v Sri Lanka | Delhi | 1 | 07 Oct 2023 | ODI # 4661 | |
97 | 125 | 74 | 8 | 4 | 131.08 | South Africa | v Pakistan | Cape Town | 2 | 19 Dec 2024 | ODI # 4819 | |
96 | 175 | 139 | 17 | - | 69.06 | South Africa | v West Indies | Johannesburg | 1 | 08 Mar 2023 | Test # 2497 | |
93 | 130 | 87 | 9 | 3 | 106.89 | South Africa | v Australia | Johannesburg | 1 | 17 Sep 2023 | ODI # 4648 | |
91 | 102 | 61 | 6 | 4 | 149.18 | South Africa | v Netherlands | Johannesburg | 1 | 02 Apr 2023 | ODI # 4563 | |
91 | 151 | 93 | 7 | 3 | 97.84 | South Africa | v Pakistan | Chennai | 2 | 27 Oct 2023 | ODI # 4683 | |
91 | 145 | 102 | 7 | 3 | 89.21 | South Africa | v Ireland | Abu Dhabi | 1 | 02 Oct 2024 | ODI # 4780 | |
91 | 136 | 93 | 9 | 4 | 97.84 | South Africa | v Ireland | Abu Dhabi | 2 | 07 Oct 2024 | ODI # 4782 | |
90* | 130 | 79 | 8 | 1 | 113.92 | South Africa | v Netherlands | Benoni | 2 | 31 Mar 2023 | ODI # 4558 | |
90 | 94 | 49 | 2 | 8 | 183.67 | South Africa | v Bangladesh | Wankhede | 1 | 24 Oct 2023 | ODI # 4680 | |
89 | 272 | 144 | 15 | - | 61.80 | South Africa | v Pakistan | Centurion | 2 | 26 Dec 2024 | Test # 2572 | |
87 | 113 | 96 | 13 | 3 | 90.62 | South Africa | v New Zealand | Mount Maunganui | 4 | 04 Feb 2024 | Test # 2528 | |
87 | 91 | 51 | 6 | 6 | 170.58 | South Africa | v West Indies | Kingston | 2 | 23 May 2024 | T20I # 2617 | |
86 | 265 | 182 | 7 | 1 | 47.25 | South Africa | v West Indies | Port of Spain | 1 | 07 Aug 2024 | Test # 2542 | |
86 | 111 | 97 | 7 | 2 | 88.65 | South Africa | v Pakistan | Paarl | 1 | 17 Dec 2024 | ODI # 4817 | |
85 | 220 | 155 | 11 | - | 54.83 | South Africa | v West Indies | Johannesburg | 1 | 08 Mar 2023 | Test # 2497 | |
85 | 111 | 75 | 9 | 3 | 113.33 | South Africa | v England | Wankhede | 1 | 21 Oct 2023 | ODI # 4677 | |
84* | 202 | 147 | 11 | 1 | 57.14 | South Africa | v India | Centurion | 2 | 26 Dec 2023 | Test # 2520 | |
83 | 94 | 44 | 11 | 2 | 188.63 | South Africa | v West Indies | Johannesburg | 2 | 28 Mar 2023 | T20I # 2036 | |
82* | 73 | 45 | 6 | 5 | 182.22 | South Africa | v Australia | Centurion | 1 | 15 Sep 2023 | ODI # 4646 | |
82 | 101 | 77 | 10 | 2 | 106.49 | South Africa | v Australia | Potchefstroom | 1 | 12 Sep 2023 | ODI # 4642 | |
82 | 62 | 40 | 4 | 8 | 205.00 | South Africa | v Pakistan | Durban | 1 | 10 Dec 2024 | T20I # 3026 | |
81* | 111 | 93 | 15 | - | 87.09 | South Africa | v Pakistan | Centurion | 2 | 26 Dec 2024 | Test # 2572 | |
81 | 121 | 87 | 6 | 3 | 93.10 | South Africa | v India | Paarl | 2 | 21 Dec 2023 | ODI # 4716 | |
81 | 60 | 43 | 12 | 2 | 188.37 | South Africa | v Pakistan | Johannesburg | 2 | 22 Dec 2024 | ODI # 4821 | |
80 | 102 | 62 | 7 | 2 | 129.03 | South Africa | v England | Kimberley | 2 | 01 Feb 2023 | ODI # 4514 | |
79 | 106 | 86 | 2 | 4 | 91.86 | South Africa | v Ireland | Abu Dhabi | 1 | 02 Oct 2024 | ODI # 4780 | |
78 | 207 | 145 | 7 | 2 | 53.79 | South Africa | v West Indies | Port of Spain | 1 | 07 Aug 2024 | Test # 2542 | |
78 | 152 | 109 | 8 | 1 | 71.55 | South Africa | v Sri Lanka | Gqeberha | 1 | 05 Dec 2024 | Test # 2566 | |
76* | 141 | 95 | 6 | 1 | 80.00 | South Africa | v Afghanistan | Ahmedabad | 2 | 10 Nov 2023 | ODI # 4699 | |
76 | 77 | 42 | 8 | 3 | 180.95 | South Africa | v West Indies | Tarouba | 1 | 23 Aug 2024 | T20I # 2797 | |
76 | 69 | 48 | 3 | 6 | 158.33 | South Africa | v Ireland | Abu Dhabi | 2 | 27 Sep 2024 | T20I # 2869 | |
75* | 72 | 42 | 3 | 6 | 178.57 | South Africa | v England | Wankhede | 1 | 21 Oct 2023 | ODI # 4677 | |
74 | 54 | 40 | 7 | 5 | 185.00 | South Africa | v U.S.A. | North Sound | 1 | 19 Jun 2024 | T20I # 2708 | |
71 | 162 | 118 | 11 | - | 60.16 | South Africa | v West Indies | Centurion | 1 | 28 Feb 2023 | Test # 2495 | |
70 | 221 | 117 | 9 | 1 | 59.82 | South Africa | v Sri Lanka | Durban | 1 | 27 Nov 2024 | Test # 2563 | |
69* | 94 | 67 | 4 | 3 | 102.98 | South Africa | v Afghanistan | Sharjah | 2 | 22 Sep 2024 | ODI # 4772 | |
68* | 147 | 75 | 5 | 2 | 90.66 | South Africa | v Bangladesh | Chattogram | 1 | 29 Oct 2024 | Test # 2559 | |
68 | 70 | 28 | 11 | 2 | 242.85 | South Africa | v West Indies | Centurion | 2 | 26 Mar 2023 | T20I # 2032 | |
68 | 74 | 50 | 6 | 2 | 136.00 | South Africa | v West Indies | Port of Spain | 3 | 07 Aug 2024 | Test # 2542 | |
67 | 95 | 64 | 5 | - | 104.68 | South Africa | v Ireland | Abu Dhabi | 1 | 04 Oct 2024 | ODI # 4781 | |
66* | 83 | 38 | 3 | 5 | 173.68 | South Africa | v Pakistan | Centurion | 2 | 13 Dec 2024 | T20I # 3047 | |
66 | 172 | 116 | 3 | 2 | 56.89 | South Africa | v Sri Lanka | Gqeberha | 3 | 05 Dec 2024 | Test # 2566 | |
65 | 50 | 38 | 4 | 4 | 171.05 | South Africa | v England | Gros Islet | 1 | 21 Jun 2024 | T20I # 2712 | |
64 | 221 | 156 | 9 | - | 41.02 | South Africa | v New Zealand | Hamilton | 1 | 13 Feb 2024 | Test # 2529 | |
63 | 98 | 65 | 4 | 3 | 96.92 | South Africa | v Australia | Johannesburg | 1 | 17 Sep 2023 | ODI # 4648 | |
62 | 91 | 65 | 7 | 2 | 95.38 | South Africa | v Australia | Centurion | 1 | 15 Sep 2023 | ODI # 4646 | |
60 | 86 | 61 | 8 | - | 98.36 | South Africa | v England | Wankhede | 1 | 21 Oct 2023 | ODI # 4677 | |
60 | 84 | 69 | 7 | - | 86.95 | South Africa | v Bangladesh | Wankhede | 1 | 24 Oct 2023 | ODI # 4680 | |
59* | 67 | 51 | 3 | 4 | 115.68 | South Africa | v Netherlands | New York | 2 | 08 Jun 2024 | T20I # 2649 | |
59 | 116 | 78 | 8 | - | 75.64 | South Africa | v West Indies | Providence | 3 | 15 Aug 2024 | Test # 2543 | |
59 | 102 | 78 | 2 | 4 | 75.64 | South Africa | v Bangladesh | Chattogram | 1 | 29 Oct 2024 | Test # 2559 | |
58* | 69 | 37 | 2 | 3 | 156.75 | South Africa | v England | Bloemfontein | 2 | 29 Jan 2023 | ODI # 4513 | |
57 | 107 | 62 | 6 | - | 91.93 | South Africa | v Australia | Potchefstroom | 1 | 12 Sep 2023 | ODI # 4642 | |
56 | 76 | 43 | 5 | 2 | 130.23 | South Africa | v Australia | Durban | 2 | 30 Aug 2023 | T20I # 2224 | |
56 | 61 | 44 | 7 | 1 | 127.27 | South Africa | v Australia | Lucknow | 1 | 12 Oct 2023 | ODI # 4667 | |
56 | 137 | 87 | 7 | 2 | 64.36 | South Africa | v India | Centurion | 2 | 26 Dec 2023 | Test # 2520 | |
55 | 101 | 75 | 5 | - | 73.33 | South Africa | v Sri Lanka | Gqeberha | 3 | 05 Dec 2024 | Test # 2566 | |
54 | 136 | 112 | 8 | - | 48.21 | South Africa | v Bangladesh | Mirpur | 2 | 21 Oct 2024 | Test # 2556 | |
54 | 22 | 17 | 4 | 5 | 317.64 | South Africa | v India | Centurion | 2 | 13 Nov 2024 | T20I # 2947 | |
53 | 105 | 81 | 6 | 1 | 65.43 | South Africa | v Australia | Sydney | 2 | 04 Jan 2023 | Test # 2488 | |
53 | 90 | 56 | 4 | 1 | 94.64 | South Africa | v England | Bloemfontein | 1 | 27 Jan 2023 | ODI # 4512 | |
53 | 48 | 30 | 2 | 4 | 176.66 | South Africa | v New Zealand | Pune | 1 | 01 Nov 2023 | ODI # 4689 | |
52 | 78 | 61 | 6 | - | 85.24 | South Africa | v England | Kimberley | 2 | 01 Feb 2023 | ODI # 4514 | |
52 | 116 | 81 | 7 | - | 64.19 | South Africa | v India | Gqeberha | 2 | 19 Dec 2023 | ODI # 4714 | |
52 | 33 | 27 | 2 | 5 | 192.59 | South Africa | v India | Bridgetown | 2 | 29 Jun 2024 | T20I # 2729 | |
52 | 95 | 84 | 5 | 1 | 61.90 | South Africa | v Afghanistan | Sharjah | 1 | 18 Sep 2024 | ODI # 4764 |
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
Records includes the following current or recent matches:
France vs Malta at Ilfov County, Continental Cup 1st Match, Group B, Jun 26, 2025 [T20I # 3264]
India vs England at Wankhede, England in India 5th T20I, Feb 2, 2025 [T20I # 3086]
India vs England at Pune, England in India 4th T20I, Jan 31, 2025 [T20I # 3085]