30-year-old all-rounder from India was awarded prestigious Sir Garfield Sobers Trophy for the ICC Cricketer of the Year 2016 and was also named the Test cricketer of the year, which many felt would go to his Test captain Virat Kohli.
Ashwin was also the only Indian in ICC's Test Team of the Year while Test skipper Kohli was chosen to lead the ODI Team of the Year.
(2 top honours for India's R Ashwin)
Batsman Rohit Sharma and all-runder Ravindra Jadeja were the other two Indians who found a place in the ODI team.
Pakistan captain Misbah-Ul-Haq won the ICC Spirit of Cricket Award, becoming the first player of his country to win the award.
South Africa's Quinton de Kock was selected the ODI Cricketer of the Year.
Afghanistan's Mohammad Shahzad was named the ICC Associate/Affiliate Cricketer of the Year while the West Indies all-rounder Carlos Brathwaite won the T20 International Performance of the Year.
Here's how fans and cricketers reacted to Ashwin's achievement:
Harbhajan Singh congratulated Ashwin for the achievement.
India's Head Coach Anil Kumble lauded Ashwin's achievement.
This is how fellow cricketer Shikhar Dhawan congratulated Ashwin.
Team India's fielding coach congratulated Ashwin for his incredible achievement.
This is how commentator Harsha Bhogle congratulated Ashwin.
R Ashwin thanks all
This is how Ashwin reacted on being bestowed the top ICC honours.