4. Najibullah Zadran- Afghanistan

Najibullah Zadran played for Afghanistan in their first two matches in the ODI World Cup 2023. Against Bangladesh, he scored 5 runs, and then against India, he made 2 runs, as Afghanistan went on to lose both matches. Given this poor performance, Afghan team management decided to replace him with Ikram Alikhil in the XI, who impressed more.