Top 10 highest-paid cricketers by national contracts
Here are the top 10 cricketers who get the most payments from their respective country cricket boards.
8 Min Read
1. Virat Kohli

One of the most famous cricket players in India, Virat Kohli, is likewise in the A+ category of the BCCI's central contracts. His base pay is INR 7 crore (about USD 820,000), and his match payments are INR 15 lakh for Test matches, INR 6 lakh for ODI matches, and INR 3 lakh for T20I matches.
Despite retirements from T20Is and Tests, Kohli still receives between INR 9 to 10 crore (USD 1.1 and 1.2 million approx.) a year from the BCCI. Despite sporadic appearances, his senior player status guarantees consistent earning from the central contract.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store