#4 Ross Taylor
Ross Taylor has previously revealed that he loves playing for New Zealand and will not sacrifice that to play in franchise-based T20 leagues. Taylor is one of the few mainstays of the Kiwi batting lineup, and it will take time for New Zealand to discover a batsman of his stature.
In all likelihood, the 35-year-old will continue playing for his national side until the T20 World Cup next year, and decide on his future after that.
#5 Shoaib Malik
Like several other cricketers, Shoaib Malik announced his retirement from ODI following the World Cup 2019. The 37-year-old all rounder only got to play three matches in the entire tournament as he couldn't bring his A game, managing just 8 runs with two ducks.
However, Malik has stated that he will continue to play in the T20 format, which is his forte.
#6 MS Dhoni (c & wk)
While MS Dhoni may have not called it quits yet, this was most certainly his last appearance for India in the ODI World Cup. Dhoni recently began his two-month training with Indian Army's Parachute Regiment, and will thus not be available for India's tour of West Indies.
As things stand, Dhoni will hope to feature in the T20 World Cup next year before calling a halt to his glittering career once and for all.
#7 JP Duminy
JP Duminy has been one of the few constants in South Africa's middle order over the past decade. But after the World Cup he brought down the curtains on his ODI career, just like he promised in March.