3 oldest players who may play in ODI World Cup 2027
From a 42-year-old Dutch all-rounder to India's ODI captain, these veterans could feature in the 2027 showpiece event.
2. Mohammad Nabi (Afghanistan)
Mohammad Nabi was born on January 1, 1985, in Logar, Afghanistan, and is 41 years old as of October 2026. He will turn 42 on January 1, 2027, meaning he will be 42 during the 2027 ODI World Cup, which is scheduled to be played in October-November. Nabi is a right-handed batter and right-arm off-spinner who has been one of the most experienced players in Afghan cricket, having made his international debut in 2009.
Nabi made his ODI debut against Scotland on April 19, 2009, and has remained an important all-rounder for Afghanistan across formats. He most recently played an ODI against India in Chennai on June 20, 2026, while he also continued to feature in T20I cricket during 2026.
With more than a decade of international experience, Nabi has also been part of Afghanistan's rise on the global stage, including their appearances at multiple World Cups. His ability to contribute with both bat and ball gives him a different value to the Afghan side. However, his participation in the 2027 World Cup will ultimately depend on his fitness, form, and selection closer to the tournament.
Download Our App
