ICC Men's ODI Cricketer of the Year winners from 2004 to 2023

Star India batter Virat Kohli etched his name in history books on Thursday, January 25 2024 as he won the prestigious ICC ODI Cricketer of the Year award for the fourth time in his career. The 35-year-old had a phenomenal year with the bat in 2023 as he finished as the second-highest run scorer in the format in the year with 1377 runs to his name from 24 innings at an average of 72.47 and a strike rate of 99.13 with six centuries and eight fifties.

Virat Kohli and AB De Villiers with ICC ODI Cricketer of the Year awards
Virat Kohli and AB De Villiers with ICC ODI Cricketer of the Year awards (Photo Source: Twitter)

Notably, it was the fourth time that Kohli won the much-coveted trophy having previously won it in the years 2012, 2017 and 2018. Every year, the winner is adjudged by an academy of 56 individuals which include the current national team captains of the Test-playing nations (10), members of the elite panel of ICC umpires and referees (18), and certain prominent former players and cricket correspondents (28). Apart from that, the International Cricket Council (ICC) has also begun voting for fans to pick their favourite players from the nominees.

ICC began the award in 2004 and England’s legendary all-rounder Andrew Flintoff was the first recipient of the esteemed award. The Lancashire-born cricketer had a phenomenal year scoring 633 runs from 13 innings at an average of 57.54 with three hundreds and two fifties and also picked 16 wickets at an average of 21.31.

The first Indian to be adjudged the ODI Cricketer of the Year was the former India captain MS Dhoni who also became the first player to win it in back-to-back years in 2008 and 2009 respectively. Meanwhile, apart from Kohli, legendary South Africa batter AB de Villiers has won the title for the second most number of times i.e. 3 in the years 2010, 2014 and 2015 respectively.

On the other hand, other than MS Dhoni, former Sri Lanka captain Kumar Sangakkara (2011 and 2013) and Babar Azam (2021 and 2022) have also won the award twice. Apart from Dhoni and Kohli, the only other Indian to have won the award is the current Indian skipper Rohit Sharma who was bestowed with the honour for his record-breaking performance in 2019 where he smashed five hundreds in a single edition of the World Cup.

ICC ODI Cricketer of the Year award winners list

Year

Winner

Performance

2004

Andrew Flintoff (England)

633 runs, 16 wickets

2005

Kevin Pietersen (England)

Runs – 784, Ave – 65.33

2006

Michael Hussey (Australia)

Runs – 784 runs, Ave - 56

2007

Matthew Hayden (Australia)

Runs – 1601, Ave – 59.29

2008

MS Dhoni (India)

Runs – 1097, Ave – 57.73

2009

MS Dhoni (India)

Runs – 1198, Ave – 70.47

2010

AB De Villiers (South Africa)

Runs – 964, Ave – 80.33

2011

Kumar Sangakkara (Sri Lanka)

Runs – 1127, Ave – 51.22

2012

Virat Kohli (India)

Runs – 1026, Ave – 68.40

2013

Kumar Sangakkara (Sri Lanka)

Runs – 1201, Ave – 63.21

2014

AB de Villiers (South Africa)

Runs – 879, Ave – 73.25

2015

AB de Villiers (South Africa)

Runs – 1193, Ave – 79.53

2016

Quinton de Kock (South Africa)

Runs – 857, Ave – 57.13

2017

Virat Kohli (India)

1460 runs, Ave – 76.84

2018

Virat Kohli (India)

1202 runs, Ave – 133.55

2019

Rohit Sharma (India)

Runs – 1490, Ave – 57.30

2021

Babar Azam (Pakistan)

Runs – 405, Ave – 67.50

2022

Babar Azam (Pakistan)

Runs – 679, Ave – 84.87

2023

Virat Kohli (India)

1377 runs, Ave – 72.47

*Last updated on 26th January 2024