Manchester City have won each of their last six meetings with West Ham, scoring 18 goals and conceding only four. At the Etihad, the Hammers have lost each of their last nine encounters, dating back to a 2-1 victory in September 2015.
Manchester City vs West Ham preview
Will Manchester City move top of the Premier League table, for five hours at least? Last Sunday, the Sky Blues claimed an impressive 3-0 victory over Crystal Palace at Selhurst Park, with Erling Braut Håland bagging a brace, while Phil Foden was also on target. This extended the Citizens' winning streak to four matches, picking up all three points from nine of their last 11 in the Premier League.

As a result, Pep Guardiola's team remain two points behind leaders Arsenal, looking to overtake them with a victory here, before the Gunners face Everton at Bramley-Moore Dock on Saturday night. In mid-week, a heavily rotated Man City side swatted aside Brentford in the Carabao Cup, Rayan Cherki and Savinho the scorers, so they'll now take on holders Newcastle in the semi-finals. Back in the Premier League, all signs are that the Sky Blues' winning streak will continue here.
Visitors West Ham United meantime remain in the relegation zone, in desperate need of points. Last Sunday, despite lead twice through Mateus Fernandes inside 45 seconds and then Jarrod Bowen, the Hammers were beaten again, this time 3-2 by Aston Villa at the London Stadium.

Since picking up back-to-back home wins over Newcastle and Burnley to start November, Nuno Espírito Santo's side have failed to win any of their last five, holding Bournemouth, Manchester United and Brighton to draws, but the Irons remain three points from safety. After this, the Hammers' have successive home games against Fulham and Brighton, which could be season-defining, because anything they claim here will be merely a massive bonus.
Manchester City vs West Ham United head-to-head record
- Matches Played: 129.
- Manchester City Wins: 66. Draws: 19. West Ham United Wins: 38.
Manchester City team news
Rayan Aït-Nouri and Omar Marmoush have departed for the Cup of Nations, John Stones, Rodri and Mateo Kovačić remain sidelined while Jérémy Doku is also out until the new year due to a leg injury.
Pep Guardiola heavily rotated for Wednesday's EFL Cup victory over Brentford, albeit Oscar Bobb hobbled off inside 20 minutes, meaning Phil Foden had to be introduced earlier than planned.

Here, all of Man City's big guns will return, includng Gianluigi Donnarumma and Bernardo Silva, both of whom would miss next weekend's trip to Nottingham Forest if cautioned.
Manchester City predicted lineup vs West Ham United: (4-1-4-1): Donnarumma; Nunes, Rúben Dias, Gvardiol, O'Reilly; Nico, Cherki, Foden, Silva, Savinho; Håland.
Manchester City player to watch vs West Ham
Erling Braut Håland already has 23 goals to his name this season, so can he further improve his ratio of nine goals in six previous meetings with West Ham?
West Ham team news
First-choice full-backs Aaron Wan-Bissaka and El Hadji Malick Diouf are West Ham's AFCON representatives, so Kyle Walker-Peters and fit again Oliver Scarles are likely to come into the side.

Elsewhere, Nuno Espírito Santo is expected to revert to a back five, with Max Kilman thereby likely to be recalled, while could Crysencio Summerville continue to lead the line, alongside Jarrod Bowen, chosen over the more natural centre-forward option that is Callum Wilson.
West Ham United predicted lineup vs Manchester City: (5-3-2): Areola; Walker-Peters, Todibo, Kilman, Mavropanos, Scarles; Potts, Fernandes, Paquetá; Bowen, Summerville.
West Ham player to watch vs Manchester City
Lucas Paquetá almost joined Manchester City two years ago, the move scuppered by his now concluded FA spot-fixing investigation, so can he show the Sky Blues what they missed out on?
Manchester City vs West Ham prediction
We cannot see any other outcome than a routine Manchester City victory at the Etihad, likely to swat a generally hapless West Ham aside on Saturday: Manchester City 3-0 West Ham United.
Manchester City vs West Ham FAQs - Premier League
How to watch Manchester City vs West Ham in the Premier League on TV channel?
Manchester City vs West Ham United in the Premier League will be available on the following TV channels;
- UK: This match is not being broadcast live in the UK.
- USA: fuboTV, NBC, Telemundo & Deportes En Vivo
- Canada: Fubo Sports Network Canada
How to watch Manchester City vs West Ham in the Premier League on live streaming?
Manchester City vs West Ham United in the Premier League will be available on the following streaming services;
- UK: This match is not being broadcast live in the UK.
- USA: fuboTV, nbcsports.com, USA Network & Telemundo
- Canada: fuboTV Canada
What is the date and kick-off time for Manchester City vs West Ham in the Premier League?
Manchester City vs West Ham United takes place on Saturday 20 December 2025, with kick off at 15:00 (GMT), 10:00 (ET) & 7:00 (PT).
