Rohit will be 40 in next World Cup in 2027 so he might hang his boots after World Cup 2023
Quinton de Kock has already announced his retirement from ODI cricket. He will bid adieu to the format after World Cup 2023
David Warner has also revealed his retirement plan and he won't hang till 2027. He can quit ODIs after World Cup and play Test cricket till 2024.
Shakib Al Hasan is 36 and he will be 40 by the next World Cup. He has also suffered a few injuries lately. He might retire after World Cup 2023.
Ashwin hasn't played a lot of ODI cricket of late and was added to the World Cup 2023 as an injury replacement. With India moving towards the youngsters, Ashwin might not play ODI cricket again.
Sri Lanka is likely to go through a big transformation after the World Cup , with fresh blood being given more opportunities. Karunaratne might not get a place in Sri Lanka team so he might retire.
The Afghanistan veteran might also retire after World Cup 2023 to prolong his T20 career.
Rahim is also on the wrong side of age and very likely will give up ODI cricket after World Cup 2023.
Mahmudullah has been in decent form in World Cup 2023 but he might be playing his final few ODI innings. At 37, he will not hang around in ODIs for long.
Stokes came out of retirement to play in the World Cup. It was a one-off assignment, and the veteran is likely to retire again after World Cup 2023