SportsMonkie
Cricket

Highest Paid Cricketers in the World: Who Earns the Most?

The highest-paid cricketers combine BCCI or board contracts, IPL and other T20 league deals, and brand endorsements — with Virat Kohli, MS Dhoni, and Rohit Sharma consistently at the top.

By SportsMonkie Editorial Updated June 29, 2026

The highest-paid cricketers in the world earn from three main channels: national board contracts, T20 franchise leagues (most lucratively the IPL), and brand endorsements. Indian players dominate this list because the BCCI’s central contracts and IPL auction prices are the most valuable in the sport. However, overseas stars like Ben Stokes, David Warner, and Pat Cummins command serious sums too.

What drives cricketer earnings?

Income sourceWho benefits most
BCCI central contract (India)Top Indian internationals (Grade A+ = highest tier)
IPL auction / retentionBoth Indian and overseas players; overseas slots especially competitive
Other T20 leaguesNon-Indian players: SA20, BBL, The Hundred, PSL
Brand endorsementsStars with mass-market appeal — biggest in India
Media / commentaryRetired or dual-career players

Players consistently named among the highest earners

Virat Kohli

The most marketable cricketer globally. Holds a BCCI Grade A+ contract and has historically been among the most expensive IPL retentions. His endorsement portfolio — spanning sportswear, automobiles, nutrition, and fintech — is estimated to be the largest of any cricketer.

MS Dhoni

Even after retiring from international cricket, Dhoni commands some of the highest IPL fees as Chennai Super Kings’ captain. His brand value remains extraordinary in India.

Rohit Sharma

India’s white-ball captain holds a Grade A+ BCCI contract and is a perennial high-value IPL retention. Endorsements add substantially to his income.

Hardik Pandya

Among the most expensive players at recent IPL auctions. His allrounder value and marketability make him a top earner in the active player bracket.

Ben Stokes

England’s Test captain earns from the ECB, IPL contracts, and other T20 leagues. The growth of The Hundred has also opened new revenue for English players.

Pat Cummins

Australia’s Test captain fetched one of the highest-ever IPL bids for an overseas player, placing him firmly in cricket’s top earners.

Babar Azam

Pakistan’s star earns through a PCB central contract and strong franchise league demand across SA20, PSL, and other circuits.

The IPL effect

The Indian Premier League is the single biggest driver of cricketer wealth. A top-tier IPL retention or auction result can be worth multiple years of board contract income. The IPL also inflates demand for players in rival leagues: a player with strong IPL credentials commands higher fees elsewhere.

Endorsements: India’s unique multiplier

For Indian players, endorsement income often dwarfs playing fees. India’s vast cricket-watching population and advertiser spend mean top stars can earn many times their board salary from commercial deals alone.

Quick summary: The highest-paid cricketers — led by Virat Kohli, MS Dhoni, Rohit Sharma, and Hardik Pandya — combine top BCCI contracts, IPL retention values, and massive endorsement portfolios. The IPL remains the biggest single lever for cricketer earnings worldwide.

Frequently asked questions

Who is the highest-paid cricketer in the world?+

Virat Kohli is widely reported as the highest-earning active cricketer globally, when endorsement income is combined with his BCCI contract and IPL salary.

How do cricketers earn money beyond their national contracts?+

Players earn through T20 franchise leagues (IPL, SA20, BBL, PSL etc.), brand endorsements, appearance fees, and sometimes media or business ventures.

Do T20 leagues pay more than national contracts?+

Top IPL bids can rival or exceed annual national board retainers. For non-Indian players especially, T20 leagues like the IPL represent by far the largest single income source.

Sources