• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar

CricSchedule.Com

  • CricSchedule.Com
  • Cricket 2026
  • Schedule
    • Monthly
    • Format
    • Venue
  • FTP
  • Records
  • IPL
  • On This Day
  • BBL
  • CPL

Highest Individual Score in ODI For South Africa

In the game of cricket, South Africa has a mixed history. They have performed really well in all forms of cricket. But the Proteas have been unlucky in ICC World Cups. Nevertheless, they are one of the finest teams across all formats of this game. South Africa is the only team that has crossed the 400-run mark the most times in ODI cricket.

They have made 400+ total six times overall, which is the most by any team. That tells you many things about the level of batting strength they have. But do you know what the highest score by a South African batter in ODI cricket is? It’s not, so let’s check this article. 

List of Highest Individual ODI Score for South Africa

PlayerRunsBalls4s6sAgainstVenueDate
Gary Kirsten188*159134U.A.E.Rawalpindi16 Feb 1996
Faf du Plessis185141163Sri LankaCape Town7 Feb 2017
Quinton de Kock1781131611AustraliaCenturion30 Sep 2016
Janneman Malan177*169166IrelandDublin (Malahide)16 Jul 2021
AB de Villiers176104157BangladeshPaarl18 Oct 2017
Herschelle Gibbs175111217AustraliaJohannesburg12 Mar 2006
Heinrich Klaasen174831313AustraliaCenturion15 Sep 2023
Quinton de Kock174140157BangladeshMumbai24 Oct 2023
Dave Callaghan169*143194New ZealandCenturion11 Dec 1994
Quinton de Kock168*145212BangladeshKimberley15 Oct 2017
AB de Villiers162*66178West IndiesSydney27 Feb 2015
Andrew Hudson161132134NetherlandsRawalpindi5 Mar 1996

3. Quinton de Kock (178 runs) against Australia at Centurion

Quinton de Kock is one of the finest opening batsmen in the current era and he is in third place. It was the first match of a five-match ODI series at Centurion. After winning the toss, South Africa chose to bowl first. Australia had a decent start and had a 64-run partnership for the first wicket. The Men in Yellow made 294/9 in their 50 overs, with George Bailey scoring 74 runs. It looked like a competitive total at one stage.

But South Africa made a mockery of this target and chased it down in just 36.2 overs. De Kock went unleashed from the start and scored a big century. He made 178 runs off just 113 balls, including 16 balls with 11 sixes. South Africa won the game by 6 wickets with 82 balls to spare.

2. Faf du Plessis (185 runs) against Sri Lanka at Cape Town

The second highest score by a South African batter came against Sri Lanka in the fourth game of the five-match series. The Proteas won the toss and decided to bat first. Despite losing the first wicket early, South Africa registered two back-to-back 100-run partnerships. But Faf du Plessis carried the innings forward. Quinton de Kock (55) and AB de Villiers (64) scored their half-centuries each. Du Plessis scored a big century to help his team reach 367/5 in their 50 overs.

He scored half of the team total and made 185 runs off 141 balls with 16 fours and three sixes. In reply, Sri Lanka also batted well but couldn’t carry on the momentum through the innings. In the end, they got all out for 327 and lost the match by 40 runs. For Sri Lanka, skipper Upal Tharanga scored 119 runs.

1. Gary Kirsten (188* runs) against UAE (Highest for South Africa in ODI)

The highest score for South Africa came in the 1996 World Cup. It was the second match between South Africa and the UAE at Rawalpindi. UAE won the toss and decided to bowl first, which turned out to be a bad decision. South Africa had one fifty and two centuries partnerships and ended up scoring 321/2 in 50 overs. it was a huge target for any team. But this was possible because of a brilliant century from Gary Kirsten.

He registered the highest score by a South African batter in ODI cricket. Kirsten made 188* runs off 159 balls with 13 fours and 4 sixes and carried his bat through the innings. In reply, UAE only managed 152/8 in their 50 overs, losing the match by 169 runs. Kirsten won the “Man of the Match” for his brilliant century.

Highest Individual Score Team Wise

AustraliaNew ZealandEngland
BangladeshSri LankaPakistan
West IndiesSouth AfricaIndia

Primary Sidebar

Latest Updates

T20 Centuries List by Sri Lanka

ICC Trophies Won by India

Highest Run Chase in BBL

Fastest 50 in T20 by India

BBL Winners List

Most T20 runs in a Calendar Year for India

Most Double Centuries for New Zealand in Test Cricket

Highest Opening Partnership in Test for West Indies

Highest Opening Partnership against West Indies in Test

Highest Opening Partnership in Test for New Zealand

How many times DC qualified for Playoffs in IPL

DC all IPL final match List

KKR all IPL Final match List

RCB all IPL final match List

MI all IPL final match List

CSK all IPL final match List

Lowest Score in T20 International Cricket

Oval Invincibles Squad 2023

Fastest Century in T20 by Sri Lanka

List of Triple Centuries in Test Cricket