Cricket NewsRecordsIndia vs South Africa Head to Head in ODI Record

India vs South Africa Head to Head in ODI Record

India vs South Africa Head to Head in ODI: India and South Africa have been intense cricket rivals since South Africa’s return to international cricket in 1991. These two teams have been a nuisance to each other in all formats. But this rivalry in ODI cricket is on another level. On November 9, 1991, India and South Africa played their first ODI match in Eden Gardens, Kolkata; since then, the two teams have faced each other 94 times in the one-day format. At the current moment, South Africa is in the lead in this rivalry, winning 51 matches out of 94. On the other hand, India defeated South Africa 40 times in ODI matches. 

Table of Contents

India vs South Africa Head to Head Record in ODI Internationals 

South Africa leads the India vs South Africa head-to-head record in ODIs, having won 51 of 94 matches against India. India, on the other hand, registered 40 ODI victories over South Africa, and three matches between these two sides ended without a result. 

Total Matches94
India Won40
South Africa Won51
India Lost51
South Africa Lost40
Draw0
Tied0
No Result3

India vs South Africa Head to Head Record in ODI at Home Ground 

India ODI Record at Home Ground Against South Africa 

In the ODI format, India has played 32 home matches versus South Africa, winning 18 of them, while South Africa has won 14 encounters out of 32 away matches against India. 

Total Matches32
India Won18
South Africa Won14
India Lost14
South Africa Lost18
Draw0
Tied0
No Result0

South Africa ODI Record at Home Ground Against India 

South Africa has played 40 ODI matches against India at home and won 26 of them. On the other hand, India has registered 12 victories in 40 ODI matches on South African soil, and two matches were concluded without any result. 

Total Matches40
South Africa Won26
India Won12
India Lost26
South Africa Lost12
Draw0
Tied0
No Result2

India vs South Africa Head to Head Record in ODI at Away Ground

South Africa ODI Record at Away Grounds Against India 

South Africa has played 32 one-day internationals in India, winning 14 and losing 18 of them. 

Total Matches32
South Africa Won14
India Won18
India Lost14
South Africa Lost16
Draw0
Tied0
No Result0

India ODI Record at Away Grounds Against South Africa

India and South Africa have played 40 ODI matches on South African soil, and India managed to win just 12 of them, losing 26; two matches were concluded without a result.

Total Matches40 
India Won12 
South Africa Won26 
India Lost26 
South Africa Lost12
Draw0
Tied0
No Result2

Also Read: Ind vs SA Head to Head Record in T20I

India vs South Africa Head to Head Record in ODI at Neutral Venues 

At neutral venues, India and South Africa have played with each other 22 times in the ODI format. Out of those 22 matches, India won 10 while South Africa won 11, and one match ended without a result. 

Total Matches22
India Won10
South Africa Won11
India Lost11
South Africa Lost10
Draw0
Tied0
No Result1

Read More: IND vs SA Final T20 world cup 2024 scorecard

Highest Score in India vs South Africa Head to Head in ODI 

South Africa’s 438/4 vs India on October 25, 2015, in Wankhede remains the best score in the India-South Africa one-day international rivalry. 

Highest Score by India Against South Africa in ODI at Home

India’s highest score in IND vs SA head to head in ODIs was 401/3, which they achieved on February 24, 2010 in Gwalior. 

Highest Score by India Against South Africa in ODI at Away 

The highest score by India in ODIs against South Africa in South Africa is 303/6, which they made on February 7, 2018, in Cape Town. 

Highest Score by South Africa Against India in ODI at Home 

South Africa scored 358/4 against India on December 5, 2013, in Johannesburg, their biggest score at home in ODIs. 

Highest Score by South Africa Against India in ODI at Away 

South Africa’s highest score against India in an ODI on away ground is 438/4, which they made in the Wankhede ODI on October 25, 2015. 

Lowest Score in India vs South Africa Head to Head in ODI 

The lowest score in the India-South Africa ODI match is 87, scored by South Africa on November 5, 2023, in Eden Gardens, Kolkata.

Lowest Score by India Against South Africa in ODI at Home

South Africa and India played an ODI in Rajkot on October 29, 1996, and India scored their lowest score against South Africa at home in that match by being bowled out on 185 runs.

Lowest Score by India Against South Africa in ODI at Away

During the November 22, 2006 ODI between South Africa and India in Durban, India scored their lowest-ever total against South Africa at an away venue, 91.

Lowest Score by South Africa Against India in ODI at Home 

On December 17, 2023, South Africa scored their lowest total in an ODI match at home against India in Johannesburg. South Africa scored only 116 runs in 13.5 overs in this one-day international.

Lowest Score by South Africa Against India in ODI at Away 

In the ODI between South Africa and India, which took place in Kolkata on November 5, 2023, South Africa was bundled out on 83 by India, which is the lowest score ever recorded by South Africa in an ODI in India against India. 

Individual Records in India vs South Africa ODI Rivalry 

Most runs in India vs South Africa head-to-head in ODI 

India’s legendary batsman Sachin Tendulkar is the batsman with the most runs in the India-South Africa ODI rivalry, having scored 2001 runs against South Africa in 57 innings with an average of 35.73 and a top score of 200*.

PlayerSachin Tendulkar (IND)
Span1991-2011
Mat57
Inns57
Runs2001
HS200*
Ave35.73
SR76.31
1005
508

Highest score in India vs South Africa head-to-head in ODI 

The Great Sachin Tendulkar is the batsman with the highest score in the India-South Africa ODI rivalry. He played a 200* knock against South Africa on February 24, 2010, in Gwalior. With this inning, he became the first batsman to score a double century in one-day internationals. 

PlayerSachin Tendulkar (IND)
Runs200*
Balls147
4s25
6s3
SR136.05
GroundGwalior 
Match Date24 Feb 2010

Most runs in a series in India vs South Africa head-to-head in ODI 

Virat Kohli holds the record for the most runs scored in an ODI series between India and South Africa. He scored 558 runs in a six-match ODI series against South Africa during India’s tour of South Africa in 2017/18. 

PlayerVirat Kohli (IND) in India tour of South Africa, 2017/18
Mat6
Inns6
Runs558
HS160*
Ave186.00 
SR99.46
1003
501
4s54
6s6

Best bowling figure in an inning in India vs South Africa head-to-head in ODI 

Indian slow left-arm orthodox bowler Sunil Joshi took the most wickets in an innings in the India vs South Africa ODI rivalry. He scalped 5 wickets by giving away just 6 runs against South Africa on September 26, 1999, in Nairobi. 

PlayerSunil Joshi (IND)
Overs10
Mdns6
Runs6
Wkts5
Econ0.60
GroundNairobi
Match Date26 Sep 1999

Most wickets in India vs South Africa head-to-head in ODI 

South African pacer Shaun Pollock has taken the most wickets in the history of India and South Africa’s ODI rivalry. He grabbed 48 wickets against India in 33 one-day internationals. 

PlayerShaun Pollock (SA)
Span1996-2006
Mat33
Inns33
Overs290.3
Mdns28
Runs1175
Wkts48
BBI5/37
Ave24.47
Econ4.04
SR36.31

Most wickets in a series in India vs South Africa head-to-head in ODI 

In the 2017/18 ODI series between India and South Africa, Kuldeep Yadav set a record for taking the most wickets in an IND vs SA ODI series. He took 17 wickets in six one-day internationals during India’s 2017-18 tour of South Africa.

PlayerKuldeep Yadav (IND), India tour of South Africa, 2017/18
Mat6
Overs51
Mdns1
Inns6
Runs236
Wkts17
BBI4/23
Ave13.88
Econ4.62
SR18.00
42
50

Last Six ODI Matches between India and South Africa 



2022-2023 India v South Africa – 2nd Match
JSCA International Stadium Complex, Ranchi
9th October, 2022
 India (45.5 overs)  282/3South Africa (50 overs)  278/7
India won by 7 wickets with 25 balls remaining
MATCH INFORMATION
VenueJSCA International Stadium Complex, Ranchi
TossSouth Africa won the toss and elected to bat
Series2022-2023 India v South Africa ICC Cricket World Cup Super League Table
Player of MatchShreyas Iyer

2022-2023 India v South Africa – 3rd Match
Arun Jaitley Stadium, Delhi 11th October, 2022
 India (19.1 overs)  105/3South Africa (27.1 overs)  99
India won by 7 wickets with 185 balls remaining
MATCH INFORMATION
VenueArun Jaitley Stadium, Delhi
TossIndia won the toss and elected to field
Series2022-2023 India v South Africa ICC Cricket World Cup Super League Table
Player of MatchKuldeep Yadav

2023 ICC World Cup – 37th Match
Eden Gardens, Kolkata 5th November, 2023
 India (50 overs)  326/5South Africa (27.1 overs)  83
India won by 243 runs
MATCH INFORMATION
VenueEden Gardens, Kolkata
TossIndia won the toss and elected to bat
Series2023 ICC World Cup Table
Player of MatchVirat Kohli

2023-2024 South Africa v India – 1st Match
Wanderers Stadium, Johannesburg 17th December, 2023
 South Africa (27.3 overs)  116India (16.4 overs)  117/2
India won by 8 wickets with 200 balls remaining
MATCH INFORMATION
VenueWanderers Stadium, Johannesburg
TossSouth Africa won the toss and elected to bat
Series2023-2024 South Africa v India
Player of MatchArshdeep Singh


2023-2024 South Africa v India – 2nd Match
St George’s Park, Port Elizabeth 19th December, 2023
 South Africa (42.3 overs)  215/2India (46.2 overs)  211
South Africa won by 8 wickets with 45 balls remaining
MATCH INFORMATION
VenueSt George’s Park, Port Elizabeth
TossSouth Africa won the toss and elected to field
Series2023-2024 South Africa v India
Player of MatchTony de Zorzi
 

2023-2024 South Africa v India – 3rd Match
Boland Park, Paarl 21st December, 2023
 South Africa (45.5 overs)  218India (50 overs)  296/8
India won by 78 runs
MATCH INFORMATION
VenueBoland Park, Paarl
TossSouth Africa won the toss and elected to field
Series2023-2024 South Africa v India
Player of MatchSanju Samson

Continue reading

Dream 11 Prediction Today Match: IND vs ZIM 1st T20I, Captain & Vice Captain and Pitch Report

Who will win today match Dream 11 Prediction Today Match: IND vs ZIM 1st T20I: The first t20 match of the India tour of Zimbabwe 2024 will take place at Harare Sports Club. This match will kick off at...

The Moment of Truth for Pakistan Cricket as Coach Gary Kirsten and Chief Selector Wahab Riaz Submit Pakistan World Cup Tour Reports

Following Pakistan's poor T20 World Cup campaign, head coach Gary Kirsten and selector Wahab Riaz submitted their tour reports to PCB chairman Mohsin Naqvi, raising questions over Babar Azam's future as captain of the white-ball team and the future...

Rahul Dravid Reveals Who Prevented Him From Quitting His Job in 2023 After World Cup Final Loss

The T20 World Cup 2024 triumph for the Indian cricket team was nothing short of a wound-healing agent because this team was still suffering from defeat in the World Test Championship (WTC) final and the 2023 ODI World Cup...

Enjoy exclusive access to all of our content

Get an online subscription and you can unlock any article you come across.