Men's ODI ·
Zimbabwe277/7 (50.0)Sri Lanka (won)278/5 (49.3)
Sri Lanka won by 5 wickets
Sri Lanka tour of Zimbabwe · Match 2 · Harare Sports Club
Scorecard: Zimbabwe v Sri Lanka, 31 Aug 2025Replay: Zimbabwe v Sri Lanka, 31 Aug 2025
| Split | Mat | Won | Lost | Tied | Drawn | NR | Win % |
|---|---|---|---|---|---|---|---|
| Sri Lanka | 34 | 25 | 7 | 0 | 0 | 2 | 78.1% |
Men's ODI ·
Sri Lanka won by 5 wickets
Sri Lanka tour of Zimbabwe · Match 2 · Harare Sports Club
Scorecard: Zimbabwe v Sri Lanka, 31 Aug 2025Replay: Zimbabwe v Sri Lanka, 31 Aug 2025
Men's ODI ·
Sri Lanka won by 7 runs
Sri Lanka tour of Zimbabwe · Match 1 · Harare Sports Club
Scorecard: Sri Lanka v Zimbabwe, 29 Aug 2025Replay: Sri Lanka v Zimbabwe, 29 Aug 2025
Men's ODI ·
Sri Lanka won by 8 wickets (D/L method)
Zimbabwe tour of Sri Lanka · Match 3 · R Premadasa Stadium, Colombo
Scorecard: Zimbabwe v Sri Lanka, 11 Jan 2024Replay: Zimbabwe v Sri Lanka, 11 Jan 2024
Men's ODI ·
Sri Lanka won by 2 wickets
Zimbabwe tour of Sri Lanka · Match 2 · R Premadasa Stadium, Colombo
Scorecard: Zimbabwe v Sri Lanka, 8 Jan 2024Replay: Zimbabwe v Sri Lanka, 8 Jan 2024
Men's ODI ·
No result
Zimbabwe tour of Sri Lanka · Match 1 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v Zimbabwe, 6 Jan 2024Replay: Sri Lanka v Zimbabwe, 6 Jan 2024
Men's ODI ·
Sri Lanka won by 9 wickets
ICC Cricket World Cup Qualifier · Match 24 · Queens Sports Club, Bulawayo
Scorecard: Zimbabwe v Sri Lanka, 2 Jul 2023Replay: Zimbabwe v Sri Lanka, 2 Jul 2023
Men's ODI ·
Sri Lanka won by 184 runs
Zimbabwe tour of Sri Lanka · Match 3 · Pallekele International Cricket Stadium
Scorecard: Sri Lanka v Zimbabwe, 21 Jan 2022Replay: Sri Lanka v Zimbabwe, 21 Jan 2022
Men's ODI ·
Zimbabwe won by 22 runs
Zimbabwe tour of Sri Lanka · Match 2 · Pallekele International Cricket Stadium
Scorecard: Zimbabwe v Sri Lanka, 18 Jan 2022Replay: Zimbabwe v Sri Lanka, 18 Jan 2022
Men's ODI ·
Sri Lanka won by 5 wickets
Zimbabwe tour of Sri Lanka · Match 1 · Pallekele International Cricket Stadium
Scorecard: Zimbabwe v Sri Lanka, 16 Jan 2022Replay: Zimbabwe v Sri Lanka, 16 Jan 2022
Men's ODI ·
Sri Lanka won by 5 wickets
Tri-Nation Tournament in Bangladesh · Match 4 · Shere Bangla National Stadium, Mirpur
Scorecard: Zimbabwe v Sri Lanka, 21 Jan 2018Replay: Zimbabwe v Sri Lanka, 21 Jan 2018
Men's ODI ·
Zimbabwe won by 12 runs
Tri-Nation Tournament in Bangladesh · Match 2 · Shere Bangla National Stadium, Mirpur
Scorecard: Zimbabwe v Sri Lanka, 17 Jan 2018Replay: Zimbabwe v Sri Lanka, 17 Jan 2018
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 ·
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 ·
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 ·
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 ·
FinalSri Lanka won by 6 wickets
Zimbabwe Tri-Nation Series · Final · Queens Sports Club, Bulawayo
Scorecard: Zimbabwe v Sri Lanka, 27 Nov 2016Replay: Zimbabwe v Sri Lanka, 27 Nov 2016
Men's ODI ·
No result
Zimbabwe Tri-Nation Series · Match 4 · Queens Sports Club, Bulawayo
Scorecard: Zimbabwe v Sri Lanka, 21 Nov 2016Replay: Zimbabwe v Sri Lanka, 21 Nov 2016
Men's ODI ·
Sri Lanka won by 8 wickets
Zimbabwe Tri-Nation Series · Match 1 · Harare Sports Club
Scorecard: Zimbabwe v Sri Lanka, 14 Nov 2016Replay: Zimbabwe v Sri Lanka, 14 Nov 2016
Men's ODI ·
Sri Lanka won by 139 runs
ICC Cricket World Cup · Match 26 · Pallekele International Cricket Stadium
Scorecard: Sri Lanka v Zimbabwe, 10 Mar 2011Replay: Sri Lanka v Zimbabwe, 10 Mar 2011
Men's ODI ·
FinalSri Lanka won by 9 wickets
Zimbabwe Triangular Series · Final · Harare Sports Club
Scorecard: Zimbabwe v Sri Lanka, 9 Jun 2010Replay: Zimbabwe v Sri Lanka, 9 Jun 2010
Men's ODI ·
Zimbabwe won by 8 wickets
Zimbabwe Triangular Series · Match 6 · Harare Sports Club
Scorecard: Zimbabwe v Sri Lanka, 7 Jun 2010Replay: Zimbabwe v Sri Lanka, 7 Jun 2010
Men's ODI ·
Sri Lanka won by 9 wickets
Zimbabwe Triangular Series · Match 3 · Queens Sports Club, Bulawayo
Scorecard: Zimbabwe v Sri Lanka, 1 Jun 2010Replay: Zimbabwe v Sri Lanka, 1 Jun 2010
Men's ODI ·
Sri Lanka won by 19 runs
Sri Lanka in Zimbabwe ODI Series · Match 5 · Harare Sports Club
Scorecard: Zimbabwe v Sri Lanka, 30 Nov 2008Replay: Zimbabwe v Sri Lanka, 30 Nov 2008
Men's ODI ·
Sri Lanka won by 5 runs
Sri Lanka in Zimbabwe ODI Series · Match 3 · Harare Sports Club
Scorecard: Zimbabwe v Sri Lanka, 24 Nov 2008Replay: Zimbabwe v Sri Lanka, 24 Nov 2008
Men's ODI ·
Sri Lanka won by 9 wickets
Sri Lanka in Zimbabwe ODI Series · Match 2 · Harare Sports Club
Scorecard: Zimbabwe v Sri Lanka, 22 Nov 2008Replay: Zimbabwe v Sri Lanka, 22 Nov 2008
Men's ODI ·
Sri Lanka won by 6 wickets
Sri Lanka in Zimbabwe ODI Series · Match 1 · Harare Sports Club
Scorecard: Zimbabwe v Sri Lanka, 20 Nov 2008Replay: Zimbabwe v Sri Lanka, 20 Nov 2008
Men's ODI ·
Sri Lanka won by 144 runs
ICC Champions Trophy · Match 3 · Sardar Patel Stadium, Motera, Ahmedabad
Scorecard: Sri Lanka v Zimbabwe, 10 Oct 2006Replay: Sri Lanka v Zimbabwe, 10 Oct 2006
Men's ODI ·
Sri Lanka won by 7 wickets
Paktel Cup · Match 4 · Rawalpindi Cricket Stadium
Scorecard: Zimbabwe v Sri Lanka, 9 Oct 2004Replay: Zimbabwe v Sri Lanka, 9 Oct 2004
Men's ODI ·
Sri Lanka won by 4 wickets
ICC Champions Trophy · Match 6 · The Oval
Scorecard: Zimbabwe v Sri Lanka, 14 Sept 2004Replay: Zimbabwe v Sri Lanka, 14 Sept 2004
Men's ODI ·
Sri Lanka won by 72 runs
Sri Lanka tour of Zimbabwe · Match 4 · Harare Sports Club
Scorecard: Sri Lanka v Zimbabwe, 27 Apr 2004Replay: Sri Lanka v Zimbabwe, 27 Apr 2004
Men's ODI ·
Sri Lanka won by 12 runs (D/L method)
Sri Lanka tour of Zimbabwe · Match 1 · Queens Sports Club, Bulawayo
Scorecard: Zimbabwe v Sri Lanka, 20 Apr 2004Replay: Zimbabwe v Sri Lanka, 20 Apr 2004
Men's ODI ·
Zimbabwe won by 4 wickets
Cherry Blossom Sharjah Cup · Match 5 · Sharjah Cricket Stadium
Scorecard: Sri Lanka v Zimbabwe, 7 Apr 2003Replay: Sri Lanka v Zimbabwe, 7 Apr 2003
Men's ODI ·
Sri Lanka won by 74 runs
ICC World Cup · Super Sixes · Buffalo Park, East London
Scorecard: Sri Lanka v Zimbabwe, 15 Mar 2003Replay: Sri Lanka v Zimbabwe, 15 Mar 2003