Answer
AB de Villiers was named ICC ODI Player of the Year three times, in 2010, 2014, and 2015. This prestigious award recognizes the outstanding performance of a player in One Day International cricket over the past year. De Villiers' exceptional batting skills, leadership qualities, and all-round contributions to the South African team made him a worthy recipient of this honor on multiple occasions.