Over the years, cricket has changed a lot in terms of format, tournament, and much more. Cricket has become faster, more exciting for the young crowd, and also became one of the highest paying sports in the world. The cricketers have enormous opportunities to earn well from the international and league tournaments, as well as from their sponsors. Recently, Board of Control for Cricket in India raised the central contracts for the national cricketers as they doubled salary in each Grade. These are the salaries they get from BCCI. Apart from these, cricketers earn from IPL contracts, endorsements etc.
(These earnings of Indian cricketers are only based on their fixed earnings from the latest BCCI’s central contract, as per reports)

Virat Kohli: 7 crores
Rohit Sharma: 7 crores
Jasprit Bumrah: 7 crores
Shikhar Dhawan: 5 crores
KL Rahul: 5 crores
Ravindra Jadeja: 5 crores
Bhuvneshwar Kumar: 5 crores
Ajinkya Rahane: 5 crores
Ravichandra Ashwin: 5 crores
Kuldeep Yadav: 5 crores

The amount of money they make in a year will surely drop our mouths open.