Pep Guardiola believes Manchester City are so successful because they "have the money to buy a lot of incredible players".

City beat Borussia Monchengladbach 2-0 on Wednesday night, to record their 19th win a row this season.

When asked how his side have managed to achieve such elite levels of consistency, Guardiola explained it was all to do with big transfer purchases.

"We have a lot of money to buy a lot of incredible players," the manager said, with a hint of sarcasm. "All the time we're in for the money, that is true. So, without good quality players, we cannot do it.

"The humanity of this group, the players are fantastic and have an incredible relationship.

"They play every game and think to just win that game.

"Especially today, enjoy the night and then in three days time think about West Ham. When people talk about the second leg, the second leg is in three weeks, so now the next target is West Ham. That is all I am concerned with."

Since Guardiola arrived at the Etihad in the summer of 2016, City have spent around £835million on players - as per Transfermarkt - with the likes of Ilkay Gundogan, Gabriel Jesus, Leroy Sane, Bernardo Silva and Riyad Mahrez all arriving to bolster the attack while stars such as Kyle Walker, Aymeric Laporte, John Stones, Ruben Dias, Joao Cancelo, Nathan Ake and Benjamin Mendy have been brought into the backline.

In that time, City have sold around £273m worth of players - again according to Transfermarkt - meaning Guardiola's total net spend at the club stands at approximately £562m.

Get all the latest Liverpool breaking news, team news, transfer rumours, injury updates plus analysis of what's next for the Reds.

You'll also get the latest transfer talk and analysis straight to your inbox every day with our FREE email newsletter.

Sign up here - it only takes a few seconds!

Jurgen Klopp arrived at Liverpool in October 2015 - in the season before Guardiola took over at City which crucially means the German boss has had one more transfer window in which to carry out deals.

Since Klopp was appointed, the Reds have spent around £480m on incoming players - as per Transfermarkt - with Virgil van Dijk, Alisson Becker, Naby Keita, Fabinho, Diogo Jota, Mohamed Salah and Sadio Mane all coming in to transform the Premier League champions into a world-class outfit.

During that time also, Liverpool have sold around £365m worth of players - again according to Transfermarkt - meaning Klopp's total net spend at the club stands at approximately £115m.

The difference between Guardiola's net spend at City and Klopp's net spent at Liverpool is almost £450m, so whatever his intentions - clearly the Catalan manager wasn't wrong with his comments after their win against Monchengladbach.