List of ODI cricket matches played between India and Sri Lanka

The national cricket teams of India and Sri Lanka have played 139 One Day Internationals (ODIs) against each other since 1979, India have the better overall record with 75 wins to Sri Lanka's 52, one match has finished in a tie and eleven were declared a no result. The Two sides first met at the 1979 Cricket World Cup, where Sri Lanka won by 47 runs at Old Trafford. They have played each other eight times at the World Cup, the most significant of these matches took place in 1996 and 2011. In the 1996 semi-final between the two sides play was disrupted after the crowd at Eden Gardens showed their anger at the state of the match, Sri Lanka being in a favourable position, by throwing objects on to the field and setting fires in some parts of the ground. This led to the match being abandoned and the victory was awarded to Sri Lanka by default. Their most recent World Cup meeting occurred at the 2011 final at Wankhede Stadium, where India successfully chased 275 to lift the trophy.

The teams have also met in the final of the 2002 ICC Champions Trophy, which was hosted by Sri Lanka. After two attempts to complete the match, both were declared as a no result, the trophy was shared. The teams play each other regularly in the Asia Cup, which is held every two years. In the ten times that the tournament has been held. India and Sri Lanka have both reached the final on seven occasions, India have won four of these matches and Sri Lanka have won three.

Summary of results

Total

In India

In Sri Lanka

Neutral

Matches played

139

43

56

40

Won by India

75

29

23

23

Won by Sri Lanka

52

11

27

14

No result

11

3

6

2

Tie

1

0

0

1

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

Asia Cup

No.

Date

Winning team

Margin of victory

Venue

Player of the match

1

47 runs

Old Trafford, Manchester

Duleep Mendis (SRI), 64

2

78 runs

Gandhi Sports Complex Ground, Amritsar

Dilip Doshi (IND), 4/44

3

6 wickets

Feroz Shah Kotla, Delhi

Kris Srikkanth (IND), 95

4

6 wickets

KSCA Stadium, Bangalore

Kris Srikkanth (IND), 92

5

10 wickets

Sharjah Cricket Association Stadium

Surinder Khanna (IND), 51*

6

2 wickets

Sinhalese Sports Club Ground, Colombo

Roy Dias (SRI), 80

7

14 runs

P. Saravanamuttu Stadium, Colombo

Ranjan Madugalle (SRI), 50*

8

No result

n/a

P. Saravanamuttu Stadium, Colombo

Dilip Vengsarkar (IND), 55

9

3 wickets

Sharjah Cricket Association Stadium

Sunil Gavaskar (IND), 71

10

7 wickets

Sharjah Cricket Association Stadium

Kris Srikkanth (IND), 92

11

117 runs

Green Park Stadium, Kanpur

Arjuna Ranatunga (SRI), 31 & 4/14

12

8 wickets

Nehru Stadium, Guwahati

Sunil Gavaskar (IND), 70*

13

6 wickets

Feroz Shah Kotla, Delhi

Arjuna Ranatunga (SRI), 41 & 2/42

14

94 runs

Moti Bagh Stadium, Vadodara

Sunil Gavaskar (IND), 69

15

10 runs

Wankhede Stadium, Bombay

Roshan Mahanama (SRI), 98

16

18 runs

Sharjah Cricket Association Stadium

Aravinda de Silva (SRI), 2/28 & 88

17

17 runs

Bangabandhu National Stadium, Dhaka

Aravinda de Silva (SRI), 69 & 1/36

18

6 wickets

Bangabandhu National Stadium, Dhaka

Navjot Sidhu (IND), 76

19

6 runs

Gujarat Stadium, Ahmedabad

Navjot Sidhu (IND), 80

20

3 wickets

Sharjah Cricket Association Stadium

Arjuna Ranatunga (SRI), 85*

21

19 runs

VCA Ground, Nagpur

Ravi Shastri (IND), 101* & 1/13

22

6 wickets

Nehru Stadium, Pune

Sachin Tendulkar (IND), 2/39 & 53

23

7 wickets

Nehru Stadium, Margao

Aravinda de Silva (SRI), 1/9 & 63*

24

36 runs

Barabati Stadium, Cuttack

Arjuna Ranatunga (SRI), 53 & 1/36

25

7 wickets

Eden Gardens, Calcutta

Mohammad Azharuddin (IND), 54*

26

No result

n/a

Ray Mitchell Oval, Mackay

n/a

27

1 run

Khettarama Stadium, Colombo

Mohammad Azharuddin (IND), 53

28

8 runs

Khettarama Stadium, Colombo

Arjuna Ranatunga (SRI), 50

29

4 wickets

Tyronne Fernando Stadium, Moratuwa

Roshan Mahanama (SRI), 92*

30

7 wickets

Green Park Stadium, Kanpur

Javagal Srinath (IND), 5/24

31

8 runs

Municipal Stadium, Rajkot

Navjot Sidhu (IND), 108

32

7 wickets

Lal Bahadur Shastri Stadium, Hyderabad

Manoj Prabhakar (IND), 5/35 & 39

33

4 wickets #

Gandhi Stadium, Jalandhar

Aravinda de Silva (SRI), 2/30 & 32*

34

No result

n/a

R. Premadasa Stadium, Colombo

n/a

35

7 wickets

R. Premadasa Stadium, Colombo

Pramodya Wickramasinghe (SRI), 3/28

36

6 wickets

Sinhalese Sports Club Ground, Colombo

Mohammad Azharuddin (IND), 45

37

8 wickets

Sharjah Cricket Association Stadium

Sachin Tendulkar (IND), 112*

38

8 wickets

Sharjah Cricket Association Stadium

Mohammad Azharuddin (IND), 90*

39

6 wickets

Feroz Shah Kotla, Delhi

Sanath Jayasuriya (SRI), 79

40

By default

Eden Gardens, Calcutta

Aravinda de Silva (SRI), 66 & 1/3

41

12 runs

The Padang, Singapore

Javagal Srinath (IND), 28* & 4/35

42

9 wickets

R. Premadasa Stadium, Colombo

Sanath Jayasuriya (SRI), 1/39 & 120*

43

5 wickets

Wankhede Stadium, Mumbai

Sanath Jayasuriya (SRI), 1/55 & 151*

44

6 wickets

R. Premadasa Stadium, Colombo

Arjuna Ranatunga (SRI), 131*

45

8 wickets

R. Premadasa Stadium, Colombo

Marvan Atapattu (SRI), 84*

46

2 runs

R. Premadasa Stadium, Colombo

Ajay Jadeja (IND), 119

47

7 wickets

R. Premadasa Stadium, Colombo

Sanath Jayasuriya (SRI), 2/35 & 66

48

No result

n/a

Sinhalese Sports Club Ground, Colombo

n/a

49

9 runs

Sinhalese Sports Club Ground, Colombo

Aravinda de Silva (SRI), 104

50

7 wickets

Nehru Stadium, Guwahati

Robin Singh (IND), 5/22

51

No result

n/a

Nehru Stadium, Indore

n/a

52

5 wickets

Nehru Stadium, Margao

Aravinda de Silva (SRI), 82*

53

8 wickets

R. Premadasa Stadium, Colombo

Sourav Ganguly (IND), 80

54

8 runs

Sinhalese Sports Club Ground, Colombo

Aravinda de Silva (SRI), 62 & 1/27

55

6 runs

R. Premadasa Stadium, Colombo

Sachin Tendulkar (IND), 128

56

3 wickets

Sharjah Cricket Association Stadium

Mohammad Azharuddin (IND), 94

57

81 runs

Sharjah Cricket Association Stadium

Ajit Agarkar (IND), 3/35

58

80 runs

VCA Stadium, Nagpur

Sourav Ganguly (IND), 130* & 4/21

59

51 runs

Nehru Stadium, Pune

Ajay Jadeja (IND), 103*

60

157 runs

County Ground, Taunton

Sourav Ganguly (IND), 183

61

7 wickets

R. Premadasa Stadium, Colombo

Marvan Atapattu (SRI), 71*

62

23 runs (D/L)

Sinhalese Sports Club Ground, Colombo

Robin Singh (IND), 2/27

63

71 runs

Bangabandhu National Stadium, Dhaka

Sanath Jayasuriya (SRI), 105 & 1/39

64

5 wickets

Sharjah Cricket Association Stadium

Sachin Tendulkar (IND), 101

65

68 runs

Sharjah Cricket Association Stadium

Muttiah Muralitharan (SRI), 7/30

66

245 runs

Sharjah Cricket Association Stadium

Sanath Jayasuriya (SRI), 189

67

6 runs

R. Premadasa Stadium, Colombo

Suresh Perera (SRI), 28 & 2/26

68

7 wickets

R. Premadasa Stadium, Colombo

VVS Laxman (IND), 87*

69

46 runs

Sinhalese Sports Club Ground, Colombo

Yuvraj Singh (IND), 98*

70

121 runs

R. Premadasa Stadium, Colombo

Russel Arnold (SRI), 52 & 1/21

71

4 wickets

The Oval, London

Ajit Agarkar (IND), 3/44

72

4 wickets

Edgbaston, Birmingham

Rahul Dravid (IND), 64

73

63 runs

County Ground, Bristol

Sachin Tendulkar (IND), 113

74

No result

n/a

R. Premadasa Stadium, Colombo

n/a

75

No result

n/a

R. Premadasa Stadium, Colombo

n/a

76

183 runs

Wanderers Stadium, Johannesburg

Javagal Srinath (IND), 4/35

77

12 runs

Rangiri Dambulla International Stadium

Nuwan Zoysa (SRI), 3/49

78

4 runs

R. Premadasa Stadium, Colombo

Virender Sehwag (IND), 81 & 3/37

79

25 runs

R. Premadasa Stadium, Colombo

Marvan Atapattu (SRI), 65

80

3 wickets

Rangiri Dambulla International Stadium

Sanath Jayasuriya (SRI), 43*

81

4 wickets

Rangiri Dambulla International Stadium

Mahela Jayawardene (SRI), 94*

82

18 runs

R. Premadasa Stadium, Colombo

Mahela Jayawardene (SRI), 83

83

152 runs

VCA Ground, Nagpur

Rahul Dravid (IND), 85*

84

8 wickets

PCA Stadium, Mohali

Irfan Pathan (IND), 4/37

85

6 wickets

Sawai Mansingh Stadium, Jaipur

Mahendra Singh Dhoni (IND), 183*

86

4 wickets

Nehru Stadium, Pune

Ajit Agarkar (IND), 5/44

87

5 wickets

Sardar Patel Stadium, Ahmedabad

Tillakaratne Dilshan (SRI), 81*

88

7 wickets

Madhavrao Scindia Cricket Ground, Rajkot

R. P. Singh (IND), 4/35

89

5 wickets

IPCL Sports Complex Ground, Vadodara

Irfan Pathan (IND), 3/38 & 35

90

No result

n/a

Sinhalese Sports Club Ground, Colombo

n/a

91

No result

n/a

Eden Gardens, Kolkata

n/a

92

5 runs

Madhavrao Scindia Cricket Ground, Rajkot

Kumar Sangakkara (SRI), 110

93

5 wickets

Nehru Stadium, Margao

Zaheer Khan (IND), 5/42

94

7 wickets

ACA-VDCA Stadium, Visakhapatnam

Chamara Silva (SRI), 107*

95

69 runs

Queen's Park Oval, Port of Spain

Muttiah Muralitharan (SRI), 3/41

96

No result

n/a

Brisbane Cricket Ground

n/a

97

8 wickets (D/L)

Manuka Oval, Canberra

Tillakaratne Dilshan (SRI), 62*

98

2 wickets

Adelaide Oval

Kumar Sangakkara (SRI), 128

99

7 wickets

Bellerive Oval, Hobart

Praveen Kumar (IND), 4/31

100

6 wickets

National Stadium, Karachi

Mahendra Singh Dhoni (IND), 67

101

100 runs

National Stadium, Karachi

Ajantha Mendis (SRI), 6/13

102

8 wickets

Rangiri Dambulla International Stadium

Ajantha Mendis (SRI), 3/21

103

3 wickets

Rangiri Dambulla International Stadium

Zaheer Khan (IND), 4/21

104

33 runs

R. Premadasa Stadium, Colombo

Mahendra Singh Dhoni (IND), 76

105

46 runs

R. Premadasa Stadium, Colombo

Suresh Raina (IND), 76

106

112 runs (D/L)

R. Premadasa Stadium, Colombo

Nuwan Kulasekara (SRI), 4/40

107

6 wickets

Rangiri Dambulla International Stadium

Sanath Jayasuriya (SRI), 107

108

15 runs

R. Premadasa Stadium, Colombo

Ishant Sharma (IND), 4/57

109

147 runs

R. Premadasa Stadium, Colombo

Yuvraj Singh (IND), 117 & 1/14

110

67 runs

R. Premadasa Stadium, Colombo

Gautam Gambhir (IND), 150

111

68 runs

R. Premadasa Stadium, Colombo

Kumar Sangakkara (SRI), 84

112

139 runs

R. Premadasa Stadium, Colombo

Angelo Mathews (SRI), 6/20

113

46 runs

R. Premadasa Stadium, Colombo

Sachin Tendulkar (IND), 138

114

3 runs

Madhavrao Scindia Cricket Ground, Rajkot

Virender Sehwag (IND), 146

115

3 wickets

VCA Stadium, Nagpur

Tillakaratne Dilshan (SRI), 123

116

7 wickets

Barabati Stadium, Cuttack

Ravindra Jadeja (IND), 4/32

117

7 wickets

Eden Gardens, Kolkata

Gautam Gambhir (IND), 150*

118

No result

n/a

Feroz Shah Kotla, Delhi

n/a

119

5 wickets

Shere Bangla National Stadium, Dhaka

Thilan Samaraweera (SRI), 105*

120

8 wickets

Shere Bangla National Stadium, Dhaka

Zaheer Khan (IND), 3/38

121

4 wickets

Shere Bangla National Stadium, Dhaka

Nuwan Kulasekara (SRI), 4/48

122

7 wickets

Queens Sports Club, Bulawayo

Rohit Sharma (IND), 101*

123

6 wickets

Harare Sports Club

Dinesh Chandimal (SRI), 111

124

7 wickets

Rangiri Dambulla International Stadium

Farveez Maharoof (SRI), 5/42

125

81 runs

Rangiri Dambulla International Stadium

Dinesh Karthik (IND), 66

126

6 wickets

Rangiri Dambulla International Stadium

Virender Sehwag (IND), 99*

127

8 wickets

Rangiri Dambulla International Stadium

Thisara Perera (SRI), 5/28

128

74 runs

Rangiri Dambulla International Stadium

Tillakaratne Dilshan (SRI), 110

129

6 wickets

Wankhede Stadium, Mumbai

Mahendra Singh Dhoni (IND), 91*

130

4 wickets

WACA Ground, Perth

Ravichandran Ashwin (IND), 3/32 & 30*

131

Tied

n/a

Adelaide Oval

Mahendra Singh Dhoni (IND), 58*

132

51 runs

Brisbane Cricket Ground

Nuwan Kulasekara (SRI), 3/40

133

7 wickets

Bellerive Oval, Hobart

Virat Kohli (IND), 133*

134

50 runs

Shere Bangla National Stadium, Dhaka

Virat Kohli (IND), 108

135

21 runs

M. Rajapaksa International Stadium, Hambantota

Virat Kohli (IND), 106

136

9 wickets

M. Rajapaksa International Stadium, Hambantota

Thisara Perera (SRI), 3/19

137

5 wickets

R. Premadasa Stadium, Colombo

Suresh Raina (IND), 65*

138

6 wickets

R. Premadasa Stadium, Colombo

Virat Kohli (IND), 128*

139

20 runs

Pallekele International Cricket Stadium

Irfan Pathan (IND), 29* & 5/61