2009 The last time Zimbabwe won a bilateral ODI series away from home, beating Kenya 5-0. Between that series and the Sri Lanka one, they played 12 away bilateral series, with defeats against Afghanistan, a drawn series against Scotland and four series defeats in Bangladesh. Before the start of the series in Sri Lanka, they were ranked 11 in the ICC ODI rankings, with the hosts ranked eighth.

2001 The last time Zimbabwe won a bilateral ODI series away from home against a Full Member - in Bangladesh. Earlier that year, they also beat New Zealand 2-1. This win in Sri Lanka is only their third bilateral away series win against a Full Member team out of a total of 29 series.

96.16 Strike rate of Zimbabwe batsmen in this series, compared to Sri Lanka's 88.14. They had a relatively lower average (32.91) than the home team (50.20), and also made fewer 50-plus scores (six against Sri Lanka's 10), but hit more boundaries: Zimbabwe struck 143 boundaries while Sri Lanka hit 128.

3Consecutive home series without a win for Sri Lanka. They lost 1-4 to Australia last year and drew 1-1 with Bangladesh in March this year before this 2-3 defeat to Zimbabwe. The last time they went three successive home series without a win was from 2007 to 2009, losing to England and India (twice).

0 Zimbabwe players who featured in the top two run-getters or top two wicket-takers in this series. Sri Lanka players topped both lists but they couldn't seal the series.

4-11 Sri Lanka's win-loss record in ODIs in 2017. Their win-loss ratio of 0.363 is their third-worst in any calendar year with 15 or more ODIs. The two years with a poorer ratio were 1985 and 1988.

4 Consecutive ODIs won by Zimbabwe chasing; this includes all three wins in this series. Before this streak, they had won only one of ten ODIs chasing.

42.35 Average runs per wicket in this series - the highest in any bilateral series in Sri Lanka. The scoring rate was 5.86, the fourth-highest in a bilateral tournament in the country.