Men's ODI ·
Sri Lanka (won)248/7 (50.0)India138 (26.1)
Sri Lanka won by 110 runs
India tour of Sri Lanka · Match 3 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 7 Aug 2024Replay: Sri Lanka v India, 7 Aug 2024
| Split | Mat | Won | Lost | Tied | Drawn | NR | Win % |
|---|---|---|---|---|---|---|---|
| India | 90 | 59 | 25 | 2 | 0 | 4 | 68.6% |
Men's ODI ·
Sri Lanka won by 110 runs
India tour of Sri Lanka · Match 3 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 7 Aug 2024Replay: Sri Lanka v India, 7 Aug 2024
Men's ODI ·
Sri Lanka won by 32 runs
India tour of Sri Lanka · Match 2 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 4 Aug 2024Replay: Sri Lanka v India, 4 Aug 2024
Men's ODI ·
Match tied
India tour of Sri Lanka · Match 1 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 2 Aug 2024Replay: Sri Lanka v India, 2 Aug 2024
Men's ODI ·
India won by 302 runs
ICC Cricket World Cup · Match 33 · Wankhede Stadium, Mumbai
Scorecard: India v Sri Lanka, 2 Nov 2023Replay: India v Sri Lanka, 2 Nov 2023
Men's ODI ·
FinalIndia won by 10 wickets
Asia Cup · Final · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 17 Sept 2023Replay: Sri Lanka v India, 17 Sept 2023
Men's ODI ·
India won by 41 runs
Asia Cup · Match 10 · R Premadasa Stadium, Colombo
Scorecard: India v Sri Lanka, 12 Sept 2023Replay: India v Sri Lanka, 12 Sept 2023
Men's ODI ·
India won by 317 runs
Sri Lanka tour of India · Match 3 · Greenfield International Stadium, Thiruvananthapuram
Scorecard: India v Sri Lanka, 15 Jan 2023Replay: India v Sri Lanka, 15 Jan 2023
Men's ODI ·
India won by 4 wickets
Sri Lanka tour of India · Match 2 · Eden Gardens, Kolkata
Scorecard: Sri Lanka v India, 12 Jan 2023Replay: Sri Lanka v India, 12 Jan 2023
Men's ODI ·
India won by 67 runs
Sri Lanka tour of India · Match 1 · Barsapara Cricket Stadium, Guwahati
Scorecard: India v Sri Lanka, 10 Jan 2023Replay: India v Sri Lanka, 10 Jan 2023
Men's ODI ·
Sri Lanka won by 3 wickets (D/L method)
India tour of Sri Lanka · Match 3 · R Premadasa Stadium, Colombo
Scorecard: India v Sri Lanka, 23 Jul 2021Replay: India v Sri Lanka, 23 Jul 2021
Men's ODI ·
India won by 3 wickets
India tour of Sri Lanka · Match 2 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 20 Jul 2021Replay: Sri Lanka v India, 20 Jul 2021
Men's ODI ·
India won by 7 wickets
India tour of Sri Lanka · Match 1 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 18 Jul 2021Replay: Sri Lanka v India, 18 Jul 2021
Men's ODI ·
India won by 7 wickets
World Cup · Match 44 · Headingley
Scorecard: India v Sri Lanka, 6 Jul 2019Replay: India v Sri Lanka, 6 Jul 2019
Men's ODI ·
India won by 8 wickets
Sri Lanka tour of India · Match 3 · Andhra Cricket Association-Visakhapatnam District Cricket Association Stadium, Visakhapatnam
Scorecard: Sri Lanka v India, 17 Dec 2017Replay: Sri Lanka v India, 17 Dec 2017
Men's ODI ·
India won by 141 runs
Sri Lanka tour of India · Match 2 · Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
Scorecard: India v Sri Lanka, 13 Dec 2017Replay: India v Sri Lanka, 13 Dec 2017
Men's ODI ·
Sri Lanka won by 7 wickets
Sri Lanka tour of India · Match 1 · Himachal Pradesh Cricket Association Stadium, Dharamsala
Scorecard: India v Sri Lanka, 10 Dec 2017Replay: India v Sri Lanka, 10 Dec 2017
Men's ODI ·
India won by 6 wickets
India tour of Sri Lanka · Match 5 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 3 Sept 2017Replay: Sri Lanka v India, 3 Sept 2017
Men's ODI ·
India won by 168 runs
India tour of Sri Lanka · Match 4 · R Premadasa Stadium, Colombo
Scorecard: India v Sri Lanka, 31 Aug 2017Replay: India v Sri Lanka, 31 Aug 2017
Men's ODI ·
India won by 6 wickets
India tour of Sri Lanka · Match 3 · Pallekele International Cricket Stadium
Scorecard: Sri Lanka v India, 27 Aug 2017Replay: Sri Lanka v India, 27 Aug 2017
Men's ODI ·
India won by 3 wickets (D/L method)
India tour of Sri Lanka · Match 2 · Pallekele International Cricket Stadium
Scorecard: Sri Lanka v India, 24 Aug 2017Replay: Sri Lanka v India, 24 Aug 2017
Men's ODI ·
India won by 9 wickets
India tour of Sri Lanka · Match 1 · Rangiri Dambulla International Stadium
Scorecard: Sri Lanka v India, 20 Aug 2017Replay: Sri Lanka v India, 20 Aug 2017
Men's ODI ·
Sri Lanka won by 7 wickets
ICC Champions Trophy · Match 8 · The Oval
Scorecard: India v Sri Lanka, 8 Jun 2017Replay: India v Sri Lanka, 8 Jun 2017
Men's ODI ·
India won by 3 wickets
Sri Lanka in India ODI Series · Match 5 · JSCA International Stadium Complex, Ranchi
Scorecard: India v Sri Lanka, 16 Nov 2014Replay: India v Sri Lanka, 16 Nov 2014
Men's ODI ·
India won by 153 runs
Sri Lanka in India ODI Series · Match 4 · Eden Gardens, Kolkata
Scorecard: India v Sri Lanka, 13 Nov 2014Replay: India v Sri Lanka, 13 Nov 2014
Men's ODI ·
India won by 6 wickets
Sri Lanka in India ODI Series · Match 3 · Rajiv Gandhi International Stadium, Uppal
Scorecard: India v Sri Lanka, 9 Nov 2014Replay: India v Sri Lanka, 9 Nov 2014
Men's ODI ·
India won by 6 wickets
Sri Lanka in India ODI Series · Match 2 · Sardar Patel Stadium, Motera, Ahmedabad
Scorecard: India v Sri Lanka, 6 Nov 2014Replay: India v Sri Lanka, 6 Nov 2014
Men's ODI ·
India won by 169 runs
Sri Lanka in India ODI Series · Match 1 · Barabati Stadium, Cuttack
Scorecard: India v Sri Lanka, 2 Nov 2014Replay: India v Sri Lanka, 2 Nov 2014
Men's ODI ·
Sri Lanka won by 2 wickets
Asia Cup · Match 4 · Khan Shaheb Osman Ali Stadium, Fatullah
Scorecard: India v Sri Lanka, 28 Feb 2014Replay: India v Sri Lanka, 28 Feb 2014
Men's ODI ·
FinalIndia won by 1 wicket
West Indies Tri-Nation Series · Final · Queen's Park Oval, Port of Spain, Trinidad
Scorecard: India v Sri Lanka, 11 Jul 2013Replay: India v Sri Lanka, 11 Jul 2013
Men's ODI ·
India won by 81 runs (D/L method)
West Indies Tri-Nation Series · Match 6 · Queen's Park Oval, Port of Spain, Trinidad
Scorecard: India v Sri Lanka, 9 Jul 2013Replay: India v Sri Lanka, 9 Jul 2013
Men's ODI ·
Sri Lanka won by 161 runs
West Indies Tri-Nation Series · Match 3 · Sabina Park
Scorecard: India v Sri Lanka, 2 Jul 2013Replay: India v Sri Lanka, 2 Jul 2013
Men's ODI ·
India won by 8 wickets
ICC Champions Trophy · Semi Final · Sophia Gardens, Cardiff
Scorecard: India v Sri Lanka, 20 Jun 2013Replay: India v Sri Lanka, 20 Jun 2013
Men's ODI ·
India won by 20 runs
India in Sri Lanka ODI Series · Match 5 · Pallekele International Cricket Stadium
Scorecard: Sri Lanka v India, 4 Aug 2012Replay: Sri Lanka v India, 4 Aug 2012
Men's ODI ·
India won by 6 wickets
India in Sri Lanka ODI Series · Match 4 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 31 Jul 2012Replay: Sri Lanka v India, 31 Jul 2012
Men's ODI ·
India won by 5 wickets
India in Sri Lanka ODI Series · Match 3 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 28 Jul 2012Replay: Sri Lanka v India, 28 Jul 2012
Men's ODI ·
Sri Lanka won by 9 wickets
India in Sri Lanka ODI Series · Match 2 · Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Scorecard: Sri Lanka v India, 24 Jul 2012Replay: Sri Lanka v India, 24 Jul 2012
Men's ODI ·
India won by 21 runs
India in Sri Lanka ODI Series · Match 1 · Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Scorecard: Sri Lanka v India, 21 Jul 2012Replay: Sri Lanka v India, 21 Jul 2012
Men's ODI ·
India won by 50 runs
Asia Cup · Match 2 · Shere Bangla National Stadium, Mirpur
Scorecard: India v Sri Lanka, 13 Mar 2012Replay: India v Sri Lanka, 13 Mar 2012
Men's ODI ·
India won by 7 wickets
Commonwealth Bank Series · Match 11 · Bellerive Oval, Hobart
Scorecard: India v Sri Lanka, 28 Feb 2012Replay: India v Sri Lanka, 28 Feb 2012
Men's ODI ·
Sri Lanka won by 51 runs
Commonwealth Bank Series · Match 8 · Brisbane Cricket Ground
Scorecard: India v Sri Lanka, 21 Feb 2012Replay: India v Sri Lanka, 21 Feb 2012
Men's ODI ·
Match tied
Commonwealth Bank Series · Match 5 · Adelaide Oval
Scorecard: India v Sri Lanka, 14 Feb 2012Replay: India v Sri Lanka, 14 Feb 2012
Men's ODI ·
India won by 4 wickets
Commonwealth Bank Series · Match 2 · WACA, Perth
Scorecard: India v Sri Lanka, 8 Feb 2012Replay: India v Sri Lanka, 8 Feb 2012
Men's ODI ·
FinalIndia won by 6 wickets
ICC Cricket World Cup · Final · Wankhede Stadium, Mumbai
Scorecard: India v Sri Lanka, 2 Apr 2011Replay: India v Sri Lanka, 2 Apr 2011
Men's ODI ·
FinalSri Lanka won by 74 runs
Sri Lanka Triangular Series · Final · Rangiri Dambulla International Stadium
Scorecard: Sri Lanka v India, 28 Aug 2010Replay: Sri Lanka v India, 28 Aug 2010
Men's ODI ·
Sri Lanka won by 8 wickets
Sri Lanka Triangular Series · Match 5 · Rangiri Dambulla International Stadium
Scorecard: Sri Lanka v India, 22 Aug 2010Replay: Sri Lanka v India, 22 Aug 2010
Men's ODI ·
India won by 6 wickets
Sri Lanka Triangular Series · Match 3 · Rangiri Dambulla International Stadium
Scorecard: Sri Lanka v India, 16 Aug 2010Replay: Sri Lanka v India, 16 Aug 2010
Men's ODI ·
FinalIndia won by 81 runs
Asia Cup · Final · Rangiri Dambulla International Stadium
Scorecard: Sri Lanka v India, 24 Jun 2010Replay: Sri Lanka v India, 24 Jun 2010
Men's ODI ·
Sri Lanka won by 7 wickets
Asia Cup · Match 6 · Rangiri Dambulla International Stadium
Scorecard: Sri Lanka v India, 22 Jun 2010Replay: Sri Lanka v India, 22 Jun 2010
Men's ODI ·
Sri Lanka won by 6 wickets
Zimbabwe Triangular Series · Match 5 · Harare Sports Club
Scorecard: India v Sri Lanka, 5 Jun 2010Replay: India v Sri Lanka, 5 Jun 2010
Men's ODI ·
India won by 7 wickets
Zimbabwe Triangular Series · Match 2 · Queens Sports Club, Bulawayo
Scorecard: India v Sri Lanka, 30 May 2010Replay: India v Sri Lanka, 30 May 2010
Men's ODI ·
FinalSri Lanka won by 4 wickets
Tri-Nation Tournament in Bangladesh · Final · Shere Bangla National Stadium, Mirpur
Scorecard: India v Sri Lanka, 13 Jan 2010Replay: India v Sri Lanka, 13 Jan 2010
Men's ODI ·
India won by 8 wickets
Tri-Nation Tournament in Bangladesh · Match 5 · Shere Bangla National Stadium, Mirpur
Scorecard: India v Sri Lanka, 10 Jan 2010Replay: India v Sri Lanka, 10 Jan 2010
Men's ODI ·
Sri Lanka won by 5 wickets
Tri-Nation Tournament in Bangladesh · Match 2 · Shere Bangla National Stadium, Mirpur
Scorecard: India v Sri Lanka, 5 Jan 2010Replay: India v Sri Lanka, 5 Jan 2010
Men's ODI ·
No result
Sri Lanka in India ODI Series · Match 5 · Feroz Shah Kotla, Delhi
Scorecard: India v Sri Lanka, 27 Dec 2009Replay: India v Sri Lanka, 27 Dec 2009
Men's ODI ·
India won by 7 wickets
Sri Lanka in India ODI Series · Match 4 · Eden Gardens, Kolkata
Scorecard: India v Sri Lanka, 24 Dec 2009Replay: India v Sri Lanka, 24 Dec 2009
Men's ODI ·
India won by 7 wickets
Sri Lanka in India ODI Series · Match 3 · Barabati Stadium, Cuttack
Scorecard: India v Sri Lanka, 21 Dec 2009Replay: India v Sri Lanka, 21 Dec 2009
Men's ODI ·
Sri Lanka won by 3 wickets
Sri Lanka in India ODI Series · Match 2 · Vidarbha Cricket Association Stadium, Jamtha, Nagpur
Scorecard: India v Sri Lanka, 18 Dec 2009Replay: India v Sri Lanka, 18 Dec 2009
Men's ODI ·
India won by 3 runs
Sri Lanka in India ODI Series · Match 1 · Madhavrao Scindia Cricket Ground, Rajkot
Scorecard: India v Sri Lanka, 15 Dec 2009Replay: India v Sri Lanka, 15 Dec 2009
Men's ODI ·
FinalIndia won by 46 runs
Compaq Cup · Final · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 14 Sept 2009Replay: Sri Lanka v India, 14 Sept 2009
Men's ODI ·
Sri Lanka won by 139 runs
Compaq Cup · Match 3 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 12 Sept 2009Replay: Sri Lanka v India, 12 Sept 2009
Men's ODI ·
Sri Lanka won by 68 runs
India in Sri Lanka ODI Series · Match 5 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 8 Feb 2009Replay: Sri Lanka v India, 8 Feb 2009
Men's ODI ·
India won by 67 runs
India in Sri Lanka ODI Series · Match 4 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 5 Feb 2009Replay: Sri Lanka v India, 5 Feb 2009
Men's ODI ·
India won by 147 runs
India in Sri Lanka ODI Series · Match 3 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 3 Feb 2009Replay: Sri Lanka v India, 3 Feb 2009
Men's ODI ·
India won by 15 runs
India in Sri Lanka ODI Series · Match 2 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 31 Jan 2009Replay: Sri Lanka v India, 31 Jan 2009
Men's ODI ·
India won by 6 wickets
India in Sri Lanka ODI Series · Match 1 · Rangiri Dambulla International Stadium
Scorecard: Sri Lanka v India, 28 Jan 2009Replay: Sri Lanka v India, 28 Jan 2009
Men's ODI ·
Sri Lanka won by 112 runs (D/L method)
India in Sri Lanka ODI Series · Match 5 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 29 Aug 2008Replay: Sri Lanka v India, 29 Aug 2008
Men's ODI ·
India won by 46 runs
India in Sri Lanka ODI Series · Match 4 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 27 Aug 2008Replay: Sri Lanka v India, 27 Aug 2008
Men's ODI ·
India won by 33 runs
India in Sri Lanka ODI Series · Match 3 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 24 Aug 2008Replay: Sri Lanka v India, 24 Aug 2008
Men's ODI ·
India won by 3 wickets
India in Sri Lanka ODI Series · Match 2 · Rangiri Dambulla International Stadium
Scorecard: Sri Lanka v India, 20 Aug 2008Replay: Sri Lanka v India, 20 Aug 2008
Men's ODI ·
Sri Lanka won by 8 wickets
India in Sri Lanka ODI Series · Match 1 · Rangiri Dambulla International Stadium
Scorecard: Sri Lanka v India, 18 Aug 2008Replay: Sri Lanka v India, 18 Aug 2008
Men's ODI ·
FinalSri Lanka won by 100 runs
Asia Cup · Final · National Stadium, Karachi
Scorecard: India v Sri Lanka, 6 Jul 2008Replay: India v Sri Lanka, 6 Jul 2008
Men's ODI ·
India won by 6 wickets
Asia Cup · Super Four · National Stadium, Karachi
Scorecard: India v Sri Lanka, 3 Jul 2008Replay: India v Sri Lanka, 3 Jul 2008
Men's ODI ·
India won by 7 wickets
Commonwealth Bank Series · Match 11 · Bellerive Oval, Hobart
Scorecard: India v Sri Lanka, 26 Feb 2008Replay: India v Sri Lanka, 26 Feb 2008
Men's ODI ·
India won by 2 wickets
Commonwealth Bank Series · Match 8 · Adelaide Oval
Scorecard: India v Sri Lanka, 19 Feb 2008Replay: India v Sri Lanka, 19 Feb 2008
Men's ODI ·
No result
Commonwealth Bank Series · Match 2 · Brisbane Cricket Ground
Scorecard: India v Sri Lanka, 5 Feb 2008Replay: India v Sri Lanka, 5 Feb 2008
Men's ODI ·
Sri Lanka won by 69 runs
ICC World Cup · Match 20 · Queen's Park Oval, Port of Spain, Trinidad
Scorecard: India v Sri Lanka, 23 Mar 2007Replay: India v Sri Lanka, 23 Mar 2007
Men's ODI ·
India won by 7 wickets
Sri Lanka in India ODI Series · Match 4 · Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
Scorecard: India v Sri Lanka, 17 Feb 2007Replay: India v Sri Lanka, 17 Feb 2007
Men's ODI ·
India won by 5 wickets
Sri Lanka in India ODI Series · Match 3 · Nehru Stadium, Fatorda, Margao
Scorecard: India v Sri Lanka, 14 Feb 2007Replay: India v Sri Lanka, 14 Feb 2007
Men's ODI ·
Sri Lanka won by 5 runs
Sri Lanka in India ODI Series · Match 2 · Madhavrao Scindia Cricket Ground, Rajkot
Scorecard: India v Sri Lanka, 11 Feb 2007Replay: India v Sri Lanka, 11 Feb 2007
Men's ODI ·
No result
Sri Lanka in India ODI Series · Match 1 · Eden Gardens, Kolkata
Scorecard: India v Sri Lanka, 8 Feb 2007Replay: India v Sri Lanka, 8 Feb 2007
Men's ODI ·
No result
India in Sri Lanka ODI Series · Match 1 · Sinhalese Sports Club Ground
Scorecard: Sri Lanka v India, 19 Aug 2006Replay: Sri Lanka v India, 19 Aug 2006
Men's ODI ·
India won by 5 wickets
Sri Lanka tour of India · Match 7 · Reliance Stadium, Vadodara
Scorecard: Sri Lanka v India, 12 Nov 2005Replay: Sri Lanka v India, 12 Nov 2005
Men's ODI ·
India won by 7 wickets
Sri Lanka tour of India · Match 6 · Madhavrao Scindia Cricket Ground, Rajkot
Scorecard: Sri Lanka v India, 9 Nov 2005Replay: Sri Lanka v India, 9 Nov 2005
Men's ODI ·
Sri Lanka won by 5 wickets
Sri Lanka tour of India · Match 5 · Sardar Patel Stadium, Motera, Ahmedabad
Scorecard: India v Sri Lanka, 6 Nov 2005Replay: India v Sri Lanka, 6 Nov 2005
Men's ODI ·
India won by 4 wickets
Sri Lanka tour of India · Match 4 · Nehru Stadium, Pune
Scorecard: Sri Lanka v India, 3 Nov 2005Replay: Sri Lanka v India, 3 Nov 2005
Men's ODI ·
India won by 8 wickets
Sri Lanka tour of India · Match 2 · Punjab Cricket Association Stadium, Mohali, Chandigarh
Scorecard: Sri Lanka v India, 28 Oct 2005Replay: Sri Lanka v India, 28 Oct 2005
Men's ODI ·
India won by 152 runs
Sri Lanka tour of India · Match 1 · Vidarbha Cricket Association Ground, Nagpur
Scorecard: India v Sri Lanka, 25 Oct 2005Replay: India v Sri Lanka, 25 Oct 2005
Men's ODI ·
FinalSri Lanka won by 25 runs
Asia Cup · Final · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 1 Aug 2004Replay: Sri Lanka v India, 1 Aug 2004
Men's ODI ·
India won by 4 runs
Asia Cup · Match 11 · R Premadasa Stadium, Colombo
Scorecard: India v Sri Lanka, 27 Jul 2004Replay: India v Sri Lanka, 27 Jul 2004
Men's ODI ·
India won by 183 runs
ICC World Cup · Super Sixes · Wanderers Stadium, Johannesburg
Scorecard: India v Sri Lanka, 10 Mar 2003Replay: India v Sri Lanka, 10 Mar 2003