#1 Steve Smith, Australia - $1.47 million
Ad

The Australian cricket board pays $12,339 for home Test matches and $17,225 for away matches to their players. With match fees of $5484 for ODIs and $3919 for T20Is, Steve Smith earned $1.47 million this year, easily making him the highest paid player in the world.
However, when endorsements and earnings from domestic T20 leagues are included, the Aussie skipper drops down the list.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule
Edited by Arvind Sriram