Ben Stokes is one of cricket’s best players at the moment but just what is the England stars salary and net worth?

Since breaking onto the international cricket scene in 2011, Ben Stokes has long been touted as an England superstar.

That status was firmly cemented in 2019 as his prolific batting led to England winning the Cricket World Cup for the first time in history and followed that up with some remarkable performances against Australia in the Ashes.

In 2020, the cricket season has faced unprecedented disruption thanks to the ongoing Covid-19 pandemic but Stokes’ form has remained impeccable, with a string of superb displays against the West Indies in the opening Test match series since the lockdown.

Stokes’ continued form has undoubtedly maintained his status as one of cricket’s best players but just how much does the 29-year-old star earn as his salary and what’s his estimated net worth?

What is Ben Stokes’ salary?

In an ordinary year, Ben Stokes is estimated to earn as much as £2.5 million, according to the Mirror.

This eye-watering salary can be broken down as follows:

ECB Contract: As a full-time member of the England cricket team, Stokes’ contract is paid out centrally by the England and Wales Cricket Board.

Obviously, salary varies upon player but if Stokes was to play in every Test match (£650,000), One Day International and T20 match (£275,000), he’d earn up to £925,000 a year.

Appearance fees and bonuses: As well as a base salary, a lot of the England cricket team earn bonuses for playing, as well as meeting certain run targets or competition goals.

It is reported by the Mirror that players earn around £15,000 per Test match, £7,500 for One Day Internationals while T20 matches can be worth £3,500.

If Stokes was to play in every England fixture in a normal season, he could see an estimated return of £200,000.

Ben Stokes of England celebrates hitting the winning runs during day three of the 3rd Ashes Test match between England and Australia at Headingley on August 25, 2019 in Leeds, England.. (Visionhaus/Visionhaus)

Playing in other leagues: The IPL (Indian Premier League) is one of the most lucrative cricket leagues in the world. The competition attracts a number of the world’s best players and as such the salaries for competing can be hugely impressive.

Since 2018, Ben Stokes has played for the Rajasthan Royals alongside Australia’s Steve Smith and England bowler Jofra Archer.

Stokes’ salary in for the Royals is $1.8 million (£1.4 million).

Sponsorship: Just like in any other sport, cricket sponsorship can be hugely lucrative. Stokes is currently partnered with the equipment firm Gunn & Moore although any fee Stokes received for this is unknown.

Photo by Gareth Copley/Getty Images for ECB

What is Ben Stokes’ net worth?

  • Ben Stokes’ net worth is estimated at around $10 million (£8 million)

The Express reported that Stokes’ net worth was $10 million in September 2019, and so it’s entirely possible, thanks to Ben Stokes’ salary, that the cricket star’s wealth has increased further still since then.

Ben Stokes is currently taking part in the three-match Test series against the West Indies.

In other news, No, Gabbie Hanna is not suing David Dobrik- Twitter buzz explored