Hight paid Cricketers in the world

Virat Kohli:  The Indian captain and top-order batsman is one of the highest-paid cricketers in the world, with an estimated annual income of around $26 million. He earns a significant portion of his income from endorsements and brand deals with companies like Puma, Audi, and MRF.

1

Rohit Sharma:  The Indian opener is another high-earning cricketer, with an estimated annual income of around $18 million. Like Kohli, he earns a significant portion of his income from endorsements and sponsorships with brands like Adidas, Hublot, and CEAT

2

Pat Cummins:  The Australian fast bowler is one of the highest-paid players in the world, with an annual income of around $3.2 million. He currently plays for the Kolkata Knight Riders in the Indian Premier League (IPL) and is also sponsored by brands like New Balance, Gillette, and Hublot

3

Ben Stokes:  The English all-rounder has an estimated annual income of around $11 million, which includes his earnings from playing for the Rajasthan Royals in the IPL as well as from endorsements with brands like Red Bull, New Balance, and Kia

4

David Warner:  The Australian opener has an estimated annual income of around $9.5 million, which includes his earnings from playing for the Sunrisers Hyderabad in the IPL as well as from endorsements with brands like Gray-Nicolls, ASICS, and Toyota

5