List of ODI cricket matches played between India and South Africa

The cricket teams of India and South Africa have competed against each other in One Day Internationals (ODIs) since 1991. They have met on 66 occasions with South Africa being most successful with 40 victories, India have won 24, and two were declared a no result. The teams have played each other three times at the Cricket World Cup, with South Africa emerging victorious on all three occasions.

Summary of results

Total

In India

In South Africa

Neutral

Matches played

66

23

25

18

Won by India

24

13

5

6

Won by South Africa

40

10

19

11

Tie/No result

2

0

1

1

List of ODIs

Key

  • (D/L) denotes that the Duckworth–Lewis method was used in the match
  • # denotes that the team batting second were chasing a revised target

Legend

World Cup

Champions Trophy

No.

Date

Winning team

Margin of victory

Venue

Man of the match

1

3 wickets

Eden Gardens, Calcutta

Allan Donald (SA), 5/29 and Sachin Tendulkar, 1/27 & 62

2

38 runs

Captain Roop Singh Stadium, Gwalior

Kepler Wessels (SA), 71

3

8 wickets

Jawaharlal Nehru Stadium, New Delhi

Peter Kirsten (SA), 1/23 & 86*

4

6 wickets

Adelaide Oval

Peter Kirsten (SA), 84

5

6 wickets

Newlands, Cape Town

Hansie Cronje (SA), 5/32 & 12*

6

6 wickets

St George's Oval, Port Elizabeth

Brian McMillan (SA), 4/32

7

4 wickets

Centurion Park, Verwoerdburg

W. V. Raman (IND), 114

8

6 wickets

New Wanderers Stadium, Johannesburg

Jonty Rhodes (SA), 42*

9

8 wickets

Springbok Park, Bloemfontein

Andrew Hudson (SA), 108

10

39 runs

Kingsmead, Durban

Kapil Dev (IND), 3/23 & 30

11

5 wickets

Buffalo Park, East London

Praveen Amre (IND), 84*

12

43 runs

PCA Stadium, Mohali

Vinod Kambli (IND), 86

13

2 runs

Eden Gardens, Calcutta

Mohammad Azharuddin (IND), 90

14

14 runs

Trust Bank Park, Hamilton

Gary Kirsten (SA), 80

15

80 runs

Sharjah Cricket Association Stadium

Hansie Cronje (SA), 90

16

5 wickets

Sharjah Cricket Association Stadium

Paul Adams (SA), 3/30

17

38 runs

Sharjah Cricket Association Stadium

Gary Kirsten (SA), 115

18

47 runs

Lal Bahadur Shastri Stadium, Hyderabad

Gary Kirsten (SA), 84

19

27 runs

Sawai Mansingh Stadium, Jaipur

Daryll Cullinan (SA), 106

20

5 wickets

Municipal Stadium, Rajkot

Jonty Rhodes (SA), 54

21

35 runs

Wankhede Stadium, Mumbai

Anil Kumble (IND), 4/25

22

74 runs

Wankhede Stadium, Mumbai

Sachin Tendulkar (IND), 114

23

39 runs

Springbok Park, Bloemfontein

Jonty Rhodes (SA), 57*

24

6 wickets

St George's Oval, Port Elizabeth

Jacques Kallis (SA), 2/23 & 79

25

6 wickets

Buffalo Park, East London

Sourav Ganguly (IND), 83 and Gary Kirsten (SA), 82

26

No result

n/a

Kingsmead, Durban

n/a

27

17 runs

Kingsmead, Durban

Rahul Dravid (IND), 84

28

4 wickets

County Cricket Ground, Hove

Jacques Kallis (SA), 96

29

8 wickets

Gymkhana Club Ground, Nairobi

Sunil Joshi (IND), 6/5

30

26 runs

Gymkhana Club Ground, Nairobi

Herschelle Gibbs (SA), 84

31

3 wickets

Nehru Stadium, Kochi

Ajay Jadeja (IND), 92

32

6 wickets

Keenan Stadium, Jamshedpur

Sourav Ganguly (IND), 105*

33

2 wickets

Nahar Singh Stadium, Faridabad

Hansie Cronje (SA), 1/69 & 66

34

4 wickets

IPCL Sports Complex Ground, Vadodara

Sachin Tendulkar (IND), 122

35

10 runs

VCA Stadium, Nagpur

Lance Klusener (SA), 75* & 3/59

36

10 wickets

Sharjah Cricket Association Stadium

Steve Elworthy (SA), 3/17

37

6 wickets

Sharjah Cricket Association Stadium

Nantie Hayward (SA), 4/31

38

95 runs

Gymkhana Club Ground, Nairobi

Sourav Ganguly (IND), 141 & 1/5

39

6 wickets

New Wanderers Stadium, Johannesburg

Gary Kirsten (SA), 133*

40

41 runs

SuperSport Park, Centurion

Harbhajan Singh (IND), 3/27

41

46 runs

Buffalo Park, East London

Sourav Ganguly (IND), 85

42

6 wickets

Kingsmead, Durban

Shaun Pollock (SA), 2/19

43

10 runs

R. Premadasa Stadium, Colombo

Virender Sehwag (IND), 59 & 3/25

44

153 runs

Bangabandhu National Stadium, Dhaka

Mohammad Kaif (IND), 95*

45

5 wickets

Bangabandhu National Stadium, Dhaka

Neil McKenzie (SA), 80

46

No result

n/a

Bangabandhu National Stadium, Dhaka

n/a

47

5 wickets

Rajiv Gandhi International Stadium, Hyderabad

Yuvraj Singh (IND), 103

48

6 wickets

M. Chinnaswamy Stadium, Bangalore

Irfan Pathan (IND), 3/23 & 37

49

10 wickets

Eden Gardens, Kolkata

Graeme Smith (SA), 134*

50

5 wickets

Wankhede Stadium, Mumbai

Rahul Dravid (IND), 78*

51

157 runs

Kingsmead, Durban

Jacques Kallis (SA), 119* & 3/3

52

106 runs

Newlands, Cape Town

Justin Kemp (SA), 100*

53

80 runs

St George's Oval, Port Elizabeth

Herschelle Gibbs (SA), 93*

54

9 wickets

SuperSport Park, Centurion

Shaun Pollock (SA), 2/17 & 16*

55

4 wickets

Civil Service Cricket Club, Belfast

Jacques Kallis (SA), 2/20 & 91*

56

6 wickets

Civil Service Cricket Club, Belfast

Sachin Tendulkar (IND), 93

57

6 wickets

Civil Service Cricket Club, Belfast

Yuvraj Singh (IND), 61*

58

1 run

Sawai Mansingh Stadium, Jaipur

Ravindra Jadeja (IND), 22 & 2/29

59

153 runs

Captain Roop Singh Stadium, Gwalior

Sachin Tendulkar (IND), 200*

60

90 runs

Sardar Patel Stadium, Ahmedabad

AB de Villiers (SA), 102*

61

135 runs

Kingsmead, Durban

Lonwabo Tsotsobe (SA), 4/31

62

1 run

New Wanderers Stadium, Johannesburg

Munaf Patel (IND), 4/29

63

2 wickets

Newlands, Cape Town

Yusuf Pathan (IND), 1/27 & 59

64

48 runs

St George's Oval, Port Elizabeth

JP Duminy (SA), 71*

65

33 runs

SuperSport Park, Centurion

Hashim Amla (SA), 116*

66

3 wickets

VCA Stadium, Nagpur

Dale Steyn (SA), 5/50