Which teams have had a stronghold over another for the most games? We look at the most consecutive Premier League wins against one opponent.


Manchester City set a new record for the most consecutive wins by one Premier League team against another when they beat Bournemouth 1-0 in February 2024. It took them to 14 wins in a row against the Cherries.

Here are the longest consecutive winning streaks for one team against another in Premier League history.

Most Consecutive Wins vs One Opponent in the Premier League

Manchester City vs Bournemouth – 14 (Ongoing)
Chelsea vs Crystal Palace – 13 (Ongoing)
Manchester City vs West Brom – 13 (Last Win: 31 January 2018)
Manchester United vs Wigan Athletic – 13 (Last Win: 26 December 2011)
Manchester City vs Arsenal – 12 (Last Win: 26 April 2023)
Manchester City vs Fulham – 12 (Ongoing)
Manchester City vs Watford – 12 (Ongoing)
Manchester City vs Newcastle – 12 (Last Win: 3 October 2015)
Liverpool vs Wolves – 11 (Last Win: 22 May 2022)
Chelsea vs West Brom – 11 (Last Win: 20 August 2011)
Chelsea vs Sunderland – 11 (Last Win: 16 January 2010)
Manchester United vs Aston Villa – 11 (Last Win: 29 March 2008)
Arsenal vs Manchester City – 11 (Last Win: 25 September 2004)

Most Consecutive Wins vs One Opponent in English Top Flight

Chelsea vs West Brom – 15 (Last Win: 20 August 2011)
Manchester City vs Bournemouth – 14 (Ongoing)
Chelsea vs Crystal Palace – 13 (Ongoing)
Manchester City vs West Brom – 13 (Last Win: 31 January 2018)
Manchester United vs Wigan Athletic – 13 (Last Win: 26 December 2011)
Portsmouth vs Everton – 13 (Last Win: 4 February 1956)
Manchester City vs Arsenal – 12 (Last Win: 26 April 2023)
Manchester City vs Fulham – 12 (Ongoing)
Manchester City vs Watford – 12 (Ongoing)
Manchester City vs Newcastle – 12 (Last Win: 3 October 2015)
Liverpool vs West Brom – 12 (Last Win: 29 August 2010)
Liverpool vs Notts County – 12 (Last Win: 17 December 1983)

* – Currently ongoing

Manchester City vs Bournemouth – 14 Consecutive Wins*

A still ongoing streak has seen City dominate Bournemouth, having beaten them in all 14 of their Premier League meetings to date. Prior to Bournemouth arriving in the top flight in 2015, their previous clash had been a 0-0 draw in League One in February 1999.

City beat them 5-1 at the Etihad in their first Premier League meeting in October 2015, with Raheem Sterling scoring a hat-trick. Wilfried Bony also scored twice, while Glenn Murray found the net for the visitors. Their most recent clash was in February 2024, with Phil Foden scoring the only goal in a 1-0 win.

Chelsea vs Crystal Palace – 13 Consecutive Wins*

It doesn’t feel like Chelsea have beaten many teams lately, but they do seem to have Crystal Palace’s number. The last time Palace took any points off Chelsea was back in October 2017, when a César Azpilicueta own goal and Wilfried Zaha secured a 2-1 win at Selhurst Park. It was such a bygone era that Chelsea’s goal that day came from Tiémoué Bakayoko.

Since then, Chelsea have won 13 on the bounce against Palace in the Premier League, with their last meeting seeing them win 3-1 at Selhurst Park in February thanks to a two stoppage-time goals from Conor Gallagher and Enzo Fernández.

Manchester United vs Wigan Athletic – 13 Consecutive Wins

Alex Ferguson’s Manchester United had a hold over Wigan from the moment the latter had defied all odds to reach the Premier League, winning their first 13 Premier League meetings between 2005 and 2011.

That run was finally ended in significant fashion, with Shaun Maloney’s goal in a 1-0 win for Wigan in April 2012 at DW Stadium not only enough to end the streak, but also to start the collapse of United’s title challenge in 2011-12. Ferguson’s side eventually relinquished their lead at the top to Manchester City for their first ever Premier League title following that Sergio Agüero goal on the final day.

Manchester City vs West Brom – 13 Consecutive Wins

A run that began with a 4-0 win for Man City at the Etihad Stadium in April 2012, they scored 37 goals across these 13 wins and conceded nine.

It finally came to an end in December 2020, also at the Etihad. İlkay Gündoğan had given City the lead, only for a Rúben Dias own goal to level things just before half-time as West Brom secured a 1-1 draw. They also got relegated at the end of the campaign, but at least this was somewhat of a silver lining.

Manchester City vs Arsenal – 12 Consecutive Wins

Man City had won 12 Premier League meetings against Arsenal heading into their clash at the Emirates in October 2023. Arsenal had scored just five goals against City in that time and conceded 33. It was their longest ever losing run against an opponent in their league history.

The run started with a 3-1 win for City at the Etihad in November 2017, with goals from Kevin De Bruyne, Agüero (penalty) and Gabriel Jesus, who would join Arsenal less than five years later.

Jesus scores v Arsenal 2017

However, a determined performance from Mikel Arteta’s men in October 2023 saw them secure a 1-0 win over City to end the streak. Gabriel Martinelli came on as a late sub to win it with an 86th-minute strike that deflected in off the unfortunate Nathan Aké.

Manchester City vs Fulham – 12 Consecutive Wins*

City’s record against Arsenal may have stopped at 12, but there are three more teams against whom their run is still going. Their recent 5-1 thrashing of Fulham was their 12th league success in a row against them.

That run started all the way back in February 2012 when goals from Agüero (penalty), a Chris Baird own goal and Edin Džeko secured a 3-0 win.

Manchester City vs Watford – 12 Consecutive Wins*

City haven’t played against Watford since April 2022, but their run of 12 Premier League wins against the Hornets is still ongoing.

They have racked up the goals in that run as well, which began in August 2015 with a 2-0 home win. Across the 12 victories, City have won by an aggregate score of 45-6, including an 8-0 win at the Etihad in September 2019.

Manchester City vs Newcastle – 12 Consecutive Wins

Our final City entry is one that did eventually come to an end. They had enjoyed 12 consecutive victories in the Premier League against Newcastle between 2009 and 2015.

It began with a 2-1 home win in January 2009 thanks to goals from Shaun Wright-Phillips and Craig Bellamy, and their final win of the sequence was a 6-1 success in October 2015 in which Agüero scored five goals. A 1-1 draw at St. James’ Park in April 2016 finally ended the run.

Aguero scores v Newcastle 2015

Liverpool vs Wolves – 11 Consecutive Wins

This one only came to an end last season. Liverpool started a run of 11 Premier League wins over Wolves back in January 2011 when a Fernando Torres brace either side of a superb Raul Meireles strike at Molineux secured a 3-0 win for the visitors.

It was also at Molineux where the run ended in February last year, also by a score of 3-0 as Wolves eased past an out-of-sorts Liverpool. A Joel Matip own goal inside five minutes was quickly followed by Craig Dawson adding a second, before Rúben Neves rounded things off in the second half.

Chelsea vs West Brom – 11 Consecutive Wins

This is actually the longest win streak for one team against another in English top-flight history as it was made up of 15 wins for Chelsea, though only 11 of those came in the Premier League era.

After losing 1-0 at the Hawthorns in March 1979, Chelsea won their next four meetings in the old First Division in the mid-80s, before also winning their first ever Premier League clash in October 2002, 2-0 at Stamford Bridge, followed by 10 more. The run was finally ended in March 2012 when a solitary Gareth McAuley goal was enough to give West Brom a 1-0 home win.

Chelsea vs Sunderland – 11 Consecutive Wins

A 4-0 win over Sunderland in March 2002 was the start of another 11-game Premier League run for Chelsea against a single opponent. Goals at Stamford Bridge that day came from William Gallas, Eidur Gudjohnsen, Mikael Forssell and Sam Dalla Bona.

The final win of the streak made it look like it might never end, a 7-2 thrashing at Stamford Bridge in January 2010. However, that November, they met again at Chelsea’s ground and Sunderland ran out 3-0 victors thanks to goals from Nedum Onuoha, Asamoah Gyan and Danny Welbeck.

Manchester United vs Aston Villa – 11 Consecutive Wins

A goal from David Beckham gave Man Utd a 1-0 win at Villa Park in March 2003 to begin what would become an 11-game winning streak over the Midlands club in the Premier League.

Villa only scored three goals across those 11 games, so it was somewhat appropriate that the run was ended in November 2008 with a 0-0 draw at Villa Park.

David Beckham scores v Aston Villa 2003

Arsenal vs Manchester City – 11 Consecutive Wins

Despite their troubles against Man City between 2017 and 2023, rewind to between 1994 and 2004 and Arsenal were the ones who could not stop beating City. Of course, this was mostly Arsene Wenger’s impressive Gunners against pre-Sheikh Mansour investment City, but it’s still interesting.

It was actually George Graham’s Arsenal who started the run with a 3-0 home win on the opening day of the 1994-95 season, with goals coming from Kevin Campbell and Ian Wright either side of a Steve McMahon own goal. It finally ended with a 1-1 draw at Highbury in January 2005, with Freddie Ljungberg cancelling out Shaun Wright-Phillips’ opener.


Enjoy this? Subscribe to our new football newsletter to receive exclusive weekly content. You should also follow our social accounts over on XInstagramTikTok and Facebook.