The 20 Highest Paid Cricket Players in World 2020

Highest Paid Cricketers 2020

Virat Kohli the only cricketer who joined the forbes highest paid athlete list of 2020. According to their data, he listed at 66th spot with $26 million. MS Dhoni, Rohit Sharma, Steve Smith, Ben Stokes, David Warner, and Hardik Pandya other players who joined Virat Kohli in highest paid cricketers 2020 list.

Highest Paid Cricketers in the World 2020




Base Salary

Endorsement Earnings

Overall Earnings

Sponsorship Deals


Virat Kohli

$4 million

$24 million

$28 million

Audi, Puma, Flipkart, Google


MS Dhoni

$3.5 million

$10.5 million

$14 million

PepsiCo, RedBus, Colgate


Rohit Sharma

$3 million

$7 million

$10 million

Adidas, Cadbury, La Liga


Ben Stokes

$3 million

$5 million

$8 million

New Balance, Red Bull, Rajasthan Royals


Hardik Pandya

$3 million

$5 million

$8 million

Star Sports, Gulf Oil, Gillete


Steve Smith

$2.5 million

$5 million

$7.5 million



Jasprit Bumrah

$1.75 million

$2.5 million

$4.25 million

Cultsport, Dream11, Estrolo


AB de Villiers

$2.5 million


$3 million

Montblanc, Puma, Audi, MRF


Pat Cummins

$2.8 million


$3 million

Off field investements


Suresh Raina

$2.5 million


$3 million

Intex, Asics, Pure Play


Jos Buttler

$2.5 million


$2.85 million

Kookabura, Adidas


Kieron Pollard

$2.2 million


$2.6 million

Mumbai Indians


Bhuvneshwar Kumar

$1.97 million


$2.17 million

Asics, Nutramantra


Shane Watson

$1.8 million


$2.15 million

Set Wet, Himalya


Jofra Archer

$1.75 million


$2.05 million



Aaron Finch

$1.35 million


$1.7 million

Gray Nicolls


Andre Russell

$1.65 million


$1.7 million

Foska Oats


Babar Azam



$1.2 million

Karachi Kings, Gatorade


Faf du Plessis

$1.45 million


$1.65 million

Chennai Super Kings


Quinton de Kock

$1 million


$1.08 million



Mohammad Amir



$1.05 million

Fair Menz

In the above table you can see the highest paid cricketers 2020 in the world. The details of cricketers taken from top sources. Steve Smith, second highest paid if his previous year earnings included based on his investment. According to Financial Review, former Australian captain wealth increase to $27 million in 2019. Mostly players who hold the IPL, PSL, Natwest, and Big Bash League contract earn big money in a year.

Virat Kohli Earnings 2020 Sponsorships

Virat Kohli Annual Earnings ($28 Million) : Kohli becomes highest paid cricket player in the world. According to 2020, Forbes list of athlete, He make $24 million from endorsements. Virat salary in Indian cricketer upto $2 million and IPL contract increase his overall cricket salary to ($4 million) which include winning bonus. He endorse for top endorsement companies (Google, Puma, Audi, Flip Kart and Colgate).

MS Dhoni annual earnings ($14 million)

MS Dhoni Annual Earnings ($14 Million) : Dhoni retain the highest paid cricket player spot for years. But after Virat take over the captains charge, things changed, MS Dhoni still playing but his endorsement value decrease. According to TSM Sportz media, Dhoni earns $15 million from the endorsements, but recently a report revealed, that his earnings from endorsements maximum $8-10 million a year. MS Dhoni still remain among highest paid IPL players with $2.1 million contract base salary.

Rohit Sharma Earnings 2020

Rohit Sharma Annual Earnings ($10 Million) : Sharma signed the new deal with Mumbai Indians, his reported salary in IPl is equal to MS Dhoni, but no information provided how much he get paid for winning IPL season and scoring century. Rohit Sharma included in A+ category alongside Virat Kohli. He earn (7 Crore) base salary in a year which is almost ($1 million). His overall earnings from cricket contracts is $3.2 million. Sharma endorse for the (Adidas, Cadbury, La Liga) and according reports Crunchy Sports, he earns ($7 million) from all of his endorsement deals.

Ben Stokes world cup winner earnings $8 million

Ben Stokes Annual Earnings ($8 Million) : Stokes become one of the richest cricketers in England after signing for the Rajasthan Royals. According to leaked reports, IPL players contracts, Stokes earn $1.85 million while playing for Rajasthan Royals since 2018. Another report revealed that, Stokes make almost $5 million from endorsement deals. Ben Stokes endorse for (New Balance, Red Bull) there are other of-field endorsements, but currently only two deals information available.

Hardik Pandya sponsorship earnings

Hardik Pandya Annual Earnings ($8 Million) : Pandya, one of the most promising rising talent of Indian cricket. He recently become headline in the news due to his relationship with Bollywood model and actress Natasa Stankovic. Hardik Pandya, 4th most marketable cricketer in India after Virat Kohli, MS Dhoni and Rohit Sharma. He endorse for the (Star Sports, Gulf Oil, Gillete) and earnings from these deals increased to estimated $5 million a year.

Note: All information regarding to players endorsement gathered from trusted sources. If any new deal signed by cricketer during the year 2020, the details updated here later. Some cricketers retired from international cricket but earn big money from their T20 leagues around the world (PSL, IPL, Big Bash League, Caribbean Cricket League and T20 Blast).