Chris Gayle- 19 years and 337 days- (1999-2019)
Only the second West Indian to rack up 10000 ODI runs, Christopher Henry Gayle enjoyed a brilliant 20-year-old career in 50-over cricket, where he bamboozler bowling attacks around the world like only he can.
The current 10-year-olds might think of Gayle as this T20 beast, who preyed and thrived on bowling attacks in franchise tournaments all over the world, but truth be told, Gayle was equally belligerent in all forms of the game.
Gayle, who represented the West Indies in 300 One-day Internationals, is the only batsman from the Caribbean islands to score a double-hundred in 50-over cricket. The Jamaican legend called time on his two-decade-old 50-over career against the same country that he started his journey (Read- India) last year. And, he finished it in the same manner in which he played throughout the 20 years- via whirlwind 41-ball 72.