Men's ODI ·
India (won)375/5 (50.0)Sri Lanka207 (42.4)
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
2,617 matches · Men's · ODI
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 ·
Zimbabwe won by 3 wickets
Zimbabwe in Sri Lanka ODI Series · Match 5 · Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Scorecard: Sri Lanka v Zimbabwe, 10 Jul 2017Replay: Sri Lanka v Zimbabwe, 10 Jul 2017
Men's ODI ·
Zimbabwe won by 4 wickets (D/L method)
Zimbabwe in Sri Lanka ODI Series · Match 4 · Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Scorecard: Sri Lanka v Zimbabwe, 8 Jul 2017Replay: Sri Lanka v Zimbabwe, 8 Jul 2017
Men's ODI ·
India won by 8 wickets
India in West Indies ODI Series · Match 5 · Sabina Park
Scorecard: West Indies v India, 6 Jul 2017Replay: West Indies v India, 6 Jul 2017
Men's ODI ·
Sri Lanka won by 8 wickets
Zimbabwe in Sri Lanka ODI Series · Match 3 · Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Scorecard: Sri Lanka v Zimbabwe, 6 Jul 2017Replay: Sri Lanka v Zimbabwe, 6 Jul 2017
Men's ODI ·
West Indies won by 11 runs
India in West Indies ODI Series · Match 4 · Sir Vivian Richards Stadium, North Sound, Antigua
Scorecard: West Indies v India, 2 Jul 2017Replay: West Indies v India, 2 Jul 2017
Men's ODI ·
Sri Lanka won by 7 wickets
Zimbabwe in Sri Lanka ODI Series · Match 2 · Galle International Stadium
Scorecard: Sri Lanka v Zimbabwe, 2 Jul 2017Replay: Sri Lanka v Zimbabwe, 2 Jul 2017
Men's ODI ·
India won by 93 runs
India in West Indies ODI Series · Match 3 · Sir Vivian Richards Stadium, North Sound, Antigua
Scorecard: West Indies v India, 30 Jun 2017Replay: West Indies v India, 30 Jun 2017
Men's ODI ·
Zimbabwe won by 6 wickets
Zimbabwe in Sri Lanka ODI Series · Match 1 · Galle International Stadium
Scorecard: Sri Lanka v Zimbabwe, 30 Jun 2017Replay: Sri Lanka v Zimbabwe, 30 Jun 2017
Men's ODI ·
India won by 105 runs
India in West Indies ODI Series · Match 2 · Queen's Park Oval, Port of Spain, Trinidad
Scorecard: West Indies v India, 25 Jun 2017Replay: West Indies v India, 25 Jun 2017
Men's ODI ·
No result
India in West Indies ODI Series · Match 1 · Queen's Park Oval, Port of Spain, Trinidad
Scorecard: West Indies v India, 23 Jun 2017Replay: West Indies v India, 23 Jun 2017
Men's ODI ·
FinalPakistan won by 180 runs
ICC Champions Trophy · Final · The Oval
Scorecard: India v Pakistan, 18 Jun 2017Replay: India v Pakistan, 18 Jun 2017
Men's ODI ·
Zimbabwe won by 6 wickets
Zimbabwe in Scotland ODI Series · Match 2 · Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scorecard: Scotland v Zimbabwe, 17 Jun 2017Replay: Scotland v Zimbabwe, 17 Jun 2017
Men's ODI ·
India won by 9 wickets
ICC Champions Trophy · Semi Final · Edgbaston
Scorecard: Bangladesh v India, 15 Jun 2017Replay: Bangladesh v India, 15 Jun 2017
Men's ODI ·
Scotland won by 26 runs (D/L method)
Zimbabwe in Scotland ODI Series · Match 1 · Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scorecard: Scotland v Zimbabwe, 15 Jun 2017Replay: Scotland v Zimbabwe, 15 Jun 2017
Men's ODI ·
Pakistan won by 8 wickets
ICC Champions Trophy · Semi Final · Sophia Gardens, Cardiff
Scorecard: England v Pakistan, 14 Jun 2017Replay: England v Pakistan, 14 Jun 2017
Men's ODI ·
Pakistan won by 3 wickets
ICC Champions Trophy · Match 12 · Sophia Gardens, Cardiff
Scorecard: Pakistan v Sri Lanka, 12 Jun 2017Replay: Pakistan v Sri Lanka, 12 Jun 2017
Men's ODI ·
India won by 8 wickets
ICC Champions Trophy · Match 11 · The Oval
Scorecard: India v South Africa, 11 Jun 2017Replay: India v South Africa, 11 Jun 2017
Men's ODI ·
England won by 40 runs (D/L method)
ICC Champions Trophy · Match 10 · Edgbaston
Scorecard: England v Australia, 10 Jun 2017Replay: England v Australia, 10 Jun 2017
Men's ODI ·
Bangladesh won by 5 wickets
ICC Champions Trophy · Match 9 · Sophia Gardens, Cardiff
Scorecard: Bangladesh v New Zealand, 9 Jun 2017Replay: Bangladesh v New Zealand, 9 Jun 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 ·
Pakistan won by 19 runs (D/L method)
ICC Champions Trophy · Match 7 · Edgbaston
Scorecard: Pakistan v South Africa, 7 Jun 2017Replay: Pakistan v South Africa, 7 Jun 2017
Men's ODI ·
England won by 87 runs
ICC Champions Trophy · Match 6 · Sophia Gardens, Cardiff
Scorecard: England v New Zealand, 6 Jun 2017Replay: England v New Zealand, 6 Jun 2017
Men's ODI ·
No result
ICC Champions Trophy · Match 5 · The Oval
Scorecard: Australia v Bangladesh, 5 Jun 2017Replay: Australia v Bangladesh, 5 Jun 2017
Men's ODI ·
India won by 124 runs (D/L method)
ICC Champions Trophy · Match 4 · Edgbaston
Scorecard: India v Pakistan, 4 Jun 2017Replay: India v Pakistan, 4 Jun 2017
Men's ODI ·
South Africa won by 96 runs
ICC Champions Trophy · Match 3 · The Oval
Scorecard: South Africa v Sri Lanka, 3 Jun 2017Replay: South Africa v Sri Lanka, 3 Jun 2017
Men's ODI ·
No result
ICC Champions Trophy · Match 2 · Edgbaston
Scorecard: Australia v New Zealand, 2 Jun 2017Replay: Australia v New Zealand, 2 Jun 2017