Virat Kohli's prolific 2018, especially as a batsman, has been reflected in the ICC awards with the India captain winning the year's three biggest prizes: the Sir Garfield Sobers Trophy for cricketer of the year, the Test player of the year and the ICC men's ODI player of the year.
Kohli, whose India are No. 1 in the world in the ICC Test rankings and at No. 2 in both ODIs and T20Is, scored runs across formats: 1322 runs in 13 Tests at an average of 55.08 with five centuries, and 1202 runs in 14 ODIs at 133.55, with six centuries. He also ended the year at No. 1 in both the rankings for Tests and ODIs.
His performance is put into sharper context by the fact that India played most of their cricket in 2018 away from the subcontinent - there were tours of South Africa, England and Australia, apart from the home series against the West Indies.
"It feels amazing. It's a reward for all the hard work that you do throughout the calendar year. I feel really grateful and very, very happy with the team doing well at the same time myself performing," Kohli told the ICC.
"Having recognition at the global level from the ICC is something you feel proud of as a cricketer because you understand that there are many players playing the game."
The 36-member voting panel was unanimous in picking Kohli for the Sobers award, with Kagiso Rabada finishing second both for the overall category and the one for Test players. Rashid Khan, meanwhile, was the runner-up for the ODI award.
Emerging player of the year: Rishabh Pant
Associate player of the year: Calum MacLeod
T20I innings of the year: Aaron Finch's 172 against Zimbabwe in Harare in July
Umpire of the year: Kumar Dharmasena
Spirit of cricket award: Kane Williamson
Fans' moment of the year: India winning the Under-19 World Cup