3 cricketers have won the ICC Men’s ODI Cricketer of the Year award consecutively. Their remarkable performances, including consistent high run totals, centuries, and unmatched consistency, set them apart in ODI cricket, earning them back-to-back accolades for their dominance and impact in the format.
1. MS Dhoni
MS Dhoni, the iconic former Indian captain, made history by winning the ICC Men’s ODI Cricketer of the Year award in back-to-back years, 2008 and 2009. Known for his exceptional finishing ability, Dhoni was the only captain to have won all three major ICC trop hies: the T20 World Cup (2007), the ODI World Cup (2011), and the Champions Trophy (2013). In 2008, he accumulated 1097 runs at an average of 58, and in 2009, he scored 1198 runs at an impressive average of 70.5, cementing his legacy as one of the best.
2. AB de Villiers
AB de Villiers, the South African cricketing legend, is the only non-Asian player to have won the ICC Men’s ODI Cricketer of the Year award twice consecutively, in 2014 and 2015. He has won the award three times, also earning it in 2010. In 2014, he scored 892 runs at an average of 74, with a strike rate of 114.4. The following year, he took his game to another level, amassing 1193 runs at an average of 79.53 and a strike rate of 138, including five half-centuries and as many centuries.
3. Virat Kohli
Virat Kohli, one of the greatest ODI players, won the ICC Men’s ODI Cricketer of the Year award in 2017 and 2018. In 2017, he scored 1460 runs at an average of 76.8, including six centuries and seven fifties. In 2018, Kohli further raised his game, amassing 1202 runs at an average of 133.56 and a strike rate above 100 in just 14 innings. This made him the second Indian cricketer after MS Dhoni to win the award in consecutive years, cementing his legacy as an ODI great.