#3 Virat Kohli, India - $1 million
Ad

The BCCI's top-grade contract is worth $311,745. However, the total pay a player gets is a combination of his contract money and a percentage of the BCCI's gross revenue, calculated on the number of matches he has played in one calendar year.
Indian captain Virat Kohli, who has a Grade A contract, earned his retainer plus his share from the 13% gross revenue, taking it to a total of $1 million from international matches this year. Although Kohli is ranked 3rd on this list, his endorsements and IPL contract make him the richest cricketer.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news
Edited by Arvind Sriram