Who has been named as the ICC ODI Cricketer of the Decade?

Who has been named as the ICC ODI Cricketer of the Decade?

Explanation

Only player with 10,000-plus ODI runs in the ICCAwards period

? 39 centuries, 48 fifties

? 61.83 average

112 catches