Cricket has not just made careers but has changed lives. It turns its top players into superstars. Top boards, leagues, and franchises are willing to pay a lot to the best players to play for them. The Top 10 Highest Paid Batsmen in the World 2025 are not just sports icons, but they have built an empire even outside cricket in the business.
Over the years, cricketers’ unbelievable performances and record-breaking gameplay have earned them a good amount. They earn from playing big matches and from brand promotions, even from Social Media. They are not just known for their cricket but also for their lifestyle and smart money choices. So, here is the list of Highest Paid Batsmen in the World 2025
More Stories: 21st Century Legends: ICC Hall of Fame’s Greatest Cricketers
Highest Paid Batsmen in the World 2025
1. Virat Kohli
Virat Kohli continues to be the richest batsman and a global icon. In 2025, Virat earned over ₹21 crore from the Indian Premier League. Along with that, he is a Grade A+ player of the BCCI, holding a contract with an annual salary of ₹7 crores.
However, most of his earnings come from the endorsement deals he is partnered with. Experts say he earns around ₹175-₹200 crore annually through endorsements. He has worked with big brands like MRF Tires, Audi, Myntra, Hero, Vivo, Too Yumm, and many more.
Also Check: Top 10 Most Expensive Assets Owned by Virat Kohli [Updated 2025]
Virat Kohli has a very strong personal image. His fan base, image, and marketability help him become a very valuable asset for the companies.

2. Rohit Sharma
Rohit Sharma, the Captain and one of the most admired players in Cricket. He is the second-highest-paid cricketer with a BCCI Grade A+ contract and IPL earnings, giving him ₹30 to ₹35 crore annually. As of 2025, the Mumbai Indians bought him for over ₹16.3 crore, and he gets ₹ seven crore from the BCCI.
Aside from on-field earnings, he gets a good amount from his off-field endorsements. It is said Rohit earns around ₹60-₹70 crore through endorsements. Rohit is a strong image on and off he field, which has helped him a lot in building a strong Financial Portfolio.

3. Rishabh Pant
As of 2025, Rishab Pant has finally made a comeback in the field after his serious injury. He became the most expensive player ever in IPL history. The Lucknow Super Giants bought him for a massive ₹27 crore. This reflects how much the franchise values his talent.
In addition, he earns an annual salary of ₹5 crore under BCCI’s Grade A contract. He also receives match fees every time he plays for the team. Rishab takes around ₹3.5-₹4 crore for each brand endorsement. He has worked with big brands like Adidas, JSW, Cadbury, Thumbs Up, and many more.

4. KL Rahul
India’s most elegant batsman, KL Rahul, is one of the most useful players with great earnings. His ability to perform great under pressure makes him the top player in cricket. In IPL 2025, Rahul was bought by the Lucknow Super Giants for over ₹17 crore.
He also holds a ₹ five crore BCCI Contract as he falls under the Grade A category. In addition, with match fees, he earns around ₹8-₹10 crore annually. Rahul also earns from great brand endorsements. He earns around ₹10-₹12 crore yearly by promoting brands like Puma, boAt, Red Bull, Tata Nexon, and many more. Helping him push his earnings higher.

5. Jos Butler
Jos Butler is one of the finest players. Teams admire him and want him on their side, especially in leagues like the IPL. In 2025, the Gujarat Titans picked him for around ₹15.75 crore. It is an impressive amount for a foreign player. Jos also holds a Central Contract with England, earning up to $1 million with additional match fees.
He also earns from brand endorsements with big brands like Kookaburra, Castore, Myprotein, Oppo, Vitality, and many more. Jos earns around ₹6-₹8 crore yearly through such endorsements. Jos showcases how well he has made a financial portfolio for himself by taking strong decisions on and off the field.

6. Shreyas Iyer
Shreyas Iyer, a star who quickly made his place on the big field, is now one of the highest-paid players. Teams trust him and his skills. He is the only captain who has taken three different teams to the IPL finals. As of 2025, Punjab Kings picked him for ₹26.75 crore.
He also plays under the Grade B contract of the BCCI, under which he earns ₹3 crore every year. Earlier, Shreyas was dropped from the contract, but his continuous great performance brought him back to the BCCI. Aside from cricket, Shreyas Iyer earns from brand endorsements.
Also Check: Shreyas Iyer’s Net Worth in 2025: IPL Salary, BCCI Contract, Endorsements
He has signed deals with big brands of beverages, fashion, fitness, and many more. His strong image and charismatic personality make him a perfect choice for brand marketability.

7. Shubman Gill
Shubman Gill is the rising star of Indian Cricket. He is going to make his debut as a captain in India’s Test. This reflects how much the BCCI has trust in him. He holds a Grade A contract under which he earns ₹ five crore every year from the BCCI.
As of 2025, Shubman played for the Gujarat Titans. he was bought for ₹16.5 crore. He has also endorsed many popular brands like Nike, JBL, Coca-Cola, Mrf, CEAT, Tata Capital, and My11Circle. These endorsement helps him to push his earnings a little higher.

8. Nicolas Pooran
Nicolas Pooran is one of the best power hitters in cricket. As of 2025, he surprised everyone by taking retirement from International Cricket to focus on leagues like the IPL. In 2025, the Lucknow Super Giants bought him for ₹21 crore, reflecting their trust in him.
Since he retired from International Cricket, he no longer plays for the West Indies, and he does not have a national contract. However, he earns a lot more from the Franchise leagues than what the West Indies were offering. The brand endorsements with big brands help him push his earnings higher.

9. Heinrich Klaasen
Heinrich Klaasen is one of the strongest batters in T20 and ODIs. He now plays league cricket after his retirement from international cricket. In 2025, the IPL Sunrisers Hyderabad bought him for ₹23 crore. He is one of the top players in the T20 format.
Since he retired from Internationals in 2025, he does not have a contract with South Africa. Heinrich now aims to give his best and focus on franchise leagues. He also earns around $70,000 yearly through brand endorsements. He has worked with big brands like Sareen Sports, KFC, Neo Life, MRF Tires, and many others.

10. Yashasvi Jaiswal
Yashasvi Jaiswal, the youngster who has taken over like a storm. He is showing his skills and techniques in international and IPL. In IPL 205, he was bought by the Rajasthan Royals for over ₹18 Crore. He also holds a Grade B BCCI contract under which he earns ₹3 crore yearly.
Yashasvi has also signed endorsement deals with big brands, helping him to grow outside the field. He has signed with famous brands like Herbalife, JBL, boAt, My11Circle, and Dixcy Scott. These endorsements contribute a good amount of earnings to Yashasvi’s wealth.
