- From 2008 to 2023: A Look at IPL Prize Money - May 29, 2023
- CA Announces to Shorten the BBL: What Shall BCCI Learn from Them? - May 13, 2023
- 3 Prestigious Records of Aleem Dar that No One Can Break - March 17, 2023
Cricket, since its initiation, has remained one of the highest-paid sports in the world, dispensing highest paid cricketers in every era. With its progression with the modern era, the amount garnishes further and varies from player to player according to the board’s financial status and players’ hype, virtuoso.
Besides earning by their contracts, the players make a hefty amount through their active participation in different cricketing tournaments. Owning multiple sources of earning via sport, many players are placed in the respective list. Here are the top five highest paid cricketers in the world.
5. Steve Smith:
Steve Smith, the masterclass of Australian cricket, is the highest paid cricketer of his realm currently. Being one of the highest paid cricketers in the world, Smith stockpiles $7.5 Million annually.
The player earns $2.5 Million via his central contract with Cricket Australia (CA) and makes $5 Million out of his advertisements.
4. Hardik Pandya:
Hardik Pandya, the terrific Indian all-rounder, is vastly known for the love he has for worldly ornaments. One can clearly spot different mobile phones, watches, jewels, cars, and rich lifestyles.
Being the ambassador of various brands such as Star Sports, Gulf Oil, Gillette, Sin Denim, Hala Play, and boAt, he gathers a substantial amount of $5 Million annually.
Not only this, but being in the B category of the central contracts of the BCCI, Pandya makes $3 Million congregating $8 Million per annum being fourth in the list of top five highest paid cricketers in the world.
3. Ben Stokes:
England’s all-rounder, Ben Stokes, earns more money than any current English cricketer. He is the third-highest-paid cricketer in the world, making $3 Million as his base salary, $5 Million as endorsement pay, which rallies $8 Million overall annually for him (excluding rewards, match fees, and tournaments wages).
Stokes is the brand face of multiple on and off-field organizations such as New Balance, Red Bull, and many more.
Also, he is one of the richest cricketers after he has made his appearance for several leagues. Notably, he is a crucial part of the Rajasthan Royals in the Indian Premier League (IPL).
2. Rohit Sharma:
Indian cricketers have a colossal grip whilst making the most banknotes via their skill and public appearances. If one follows the long list of highest paid cricketers in the world, more than half of the names highlight the Indian players.
Rohit Sharma, the vice-captain of the men in blue, is the second-highest-paid cricketer in the current cricketing fraternity.
Being the brand ambassador of Adidas, Cadbury, La Liga, Glenmark Pharma, IIFL Finance, Oakley, Noise, and many more, Sharma earns over 71,06,638 INR Rs per Instagram post accumulating $7 Million as an endorsement compensation.
As if it was not enough, he makes $3 Million via his central contract being the A grade player of the Board of Control of Cricket in India (BCCI). It assembles an overall annual amount of $10 Million for him (excluding rewards, match fees, and tournaments wages).

1. Virat Kohli:
Virat Kohli, the Indian skipper, is unquestionably the greatest cricketer of all time. His popularity is spread all across the globe on and off the cricket field. He is the most followed Indian celebrity and one of the most followed athletes on his social media, which makes him earn per post too.
Notably, he features multiple local and global brands such as Audi, Puma, Flipkart, Google, Myntra, Himalaya, MPL, MRF Tyre, Philips India, etc, as their face.
Being a veteran, that too with pro tactics, Kohli is one of the highest paid cricketers in the world. He earns $4 Million as his base salary, $24 Million as endorsement making, and $28 million annually (excluding rewards, match fees, and tournaments payments).
Also Read: England Wins T20I Series as well as Spin Challenge Against Pakistan