Top Highest Individual Scores in IND vs SA ODIs

The batting rivalry between India and South Africa in One Day Internationals has produced several memorable innings. However, when it comes to the highest individual scores, Indian batters have overwhelmingly dominated. The top six knocks in IND vs SA ODI history all belong to India, featuring icons like Sachin Tendulkar, Virat Kohli, Rohit Sharma, Sourav Ganguly, and Shikhar Dhawan. Here’s a detailed look at the top performances. So let’s have a look at Highest individual scores in IND vs SA ODIs.

5) Shikhar Dhawan – 137 (Melbourne, 2015)

Shikhar Dhawan has always raised his game on the big stages, especially in ICC tournaments. During the 2015 ICC World Cup, he smashed a brilliant 137 off 146 balls at the Melbourne Cricket Ground—his first World Cup century.

After Rohit Sharma fell early, Dhawan stitched crucial partnerships with Virat Kohli and Ajinkya Rahane, steering India to a commanding total of 307/7. South Africa crumbled under pressure, losing the match by 130 runs. Dhawan’s knock remains one of India’s finest World Cup innings.

4) Sourav Ganguly – 141 (Nairobi, 2000)*

Sourav Ganguly saved one of his best ODI performances for the semifinal of the 2000 ICC Champions Trophy. His unbeaten 141 was a masterclass in controlled aggression.

Known for his dominance over left-arm spinners, Ganguly attacked South Africa’s Nicky Boje relentlessly—forcing him out of the attack after conceding 26 runs in just two overs. Powered by Ganguly’s brilliance, India posted 295/6 and later secured a comfortable 95-run victory.

3) Rohit Sharma – 150 (Kanpur, 2015)

Rohit Sharma’s 150 at Kanpur in 2015 was a dazzling exhibition of stroke play, even though it came in a losing cause. Chasing 304, Rohit carried India’s innings almost single-handedly, scoring over half of the team’s total.

Only Ajinkya Rahane offered brief resistance with 60 runs. Despite Rohit’s heroics, India fell short by just 5 runs, making this one of the finest ODI knocks not resulting in victory.

2) Virat Kohli – 160 (Cape Town, 2018)*

Virat Kohli’s unbeaten 160 in Cape Town is the highest ODI score by an Indian on South African soil. Remarkably, only 60 of his runs came through boundaries—highlighting his unmatched running between the wickets.

Kohli’s calculated innings set up a match-winning total, which the Indian spinners Kuldeep Yadav and Yuzvendra Chahal capitalized on, taking eight wickets between them to seal a massive win.

1) Sachin Tendulkar – 200 (Gwalior, 2010)*

Sachin Tendulkar’s iconic 200 not out in Gwalior marked a historic moment, as he became the first-ever cricketer to score a double century in ODIs. His innings featured 25 fours and 3 sixes, showcasing pure class and precision.

Tendulkar reached the milestone in the final over, helping India cross 400 for the first time in ODI history. This knock remains one of cricket’s most celebrated achievements.

DOWNLOAD: STUMPSANDBAILS FANTASY CRICKET APP

DOWNLOAD: DRAGOZ SPORTS FANTASY CRICKET APP