In ICC ODI Ranking, Sri Lanka were placed 9th position whereas Zimbabwe were placed 14th position. Sri Lanka and Zimbabwe have played in 55 ODI, with Sri Lanka winning 44 matches against Zimbabwe 11.
In most recent game, Sri Lanka and Zimbabwe were face each other at Pallekele International Cricket Stadium on Jan 16 2022, Zimbabwe had made score 296/9 in the batting first. Sri Lanka had chased down the score and won by 5 wickets.