It's been a hugely impressive season so far for West Ham United.

Having found themselves in a relegation battle for much of the previous campaign, the Hammers are now battling for Champions League spot, and there are plenty of David Moyes' side who will certainly have earned their money if they succeed with that.

But just who are the best paid players in West Ham's squad at this moment in time?

Here, we've taken a look at the ten highest earners in the Hammers side right now, according to their wage details on Salary Sport.

We start this list with West Ham's longest serving current player, and their club captain, Mark Noble.

The 33-year-old midfielder, whose current contract expires this summer, reportedly earns £49,000 per week, or £2.548million per year.

Since joining the Hammers from Ipswich in the summer of 2014, Cresswell has made well over 200 appearances for West Ham.

The left-back, whose contract runs until the summer of 2023, apparently earns £53,000 per week, or £2.756million per year.

Having joined West Ham from Swansea back in 2018, Fabianski is now closing in on 100 appearances in all competitions for the Hammers.

The Polish international goalkeeper reportedly earns £60,000 per week at The London Stadium, or £3.12million per year.

Having joined West Ham from Hull City midway through last season, Bowen hasn't wasted long in settling in at his new club.

The attacking midfielder has six goals and provided eight assists in 41 appearances for the club, and is also said to earn £60,000 a week, or £3.12million a year.

It has been a frustrating season so far for Issa Diop on a personal level, with the centre back starting just six league games for the club.

The 24-year-old, who has two-and-a-half years remaining on his current West Ham contract, reportedly takes home £61,000 per week, or £3.172million per year.

A key source of goals for West Ham over the past few seasons, it is no huge surprise to see Antonio claim a place on this list.

The striker, current contract expires at the end of the 2022/23 season, reportedly earns £64,000 per week, or £3.328million per year.

Having joined West Ham from Juventus back in the summer of 2015, Ogbonna is starting to close in on a total of 200 appearances for the Hammers.

The veteran centre back, whose contract expires at the end of next season, apparently makes £68,000 a week, or £3.536million a year.

Having shown so much potential when he first joined West Ham in 2015, injuries have rather hampered Lanzini's progress in recent seasons.

With two-and-a-half remaining on his contract, there is still time for the attacking midfielder to turn things around, with the Argentine said to earn £69,000 per week, or £3.588million per year.

Having joined West Ham on a five-year contract from Villarreal in the summer of 2019, has gone on to become a regular feature for the Hammers in the Premier League.

The 25-year-old midfielder, who has twice been capped by Spain, reportedly earns £79,000 per week, which works out at £4.108million per year.

Yarmolenko hasn't quite hit the heights many might have expected him to when he joined the Hammers from Borussia Dortmund in 2018, with the attacker scoring seven goals in 46 Premier League games.

Even so, the Ukraine international still takes top spot on this list, earning a reported £100,000 per week, which equates to £5.2million per year.