Empat klub tersebut adalah Celtic, Barcelona, Real Madrid, dan Liverpool.
Sisanya, Man City menghadapi tim yang bukan termasuk jajaran elite Eropa seperti Hoffenheim hingga Dinamo Zagreb.
Berikut adalah daftar lawan dan perjalanan Man City di Liga Champions pada era Guardiola:
Musim 2016-2017:
Fase Grup
- Barcelona: 3-1, 0-4
- Borussia Muenchengladbach: 4–0, 1–1
- Celtic: 1–1, 3–3
Babak 16 Besar
- AS Monaco: 5–3, 1–3 (Man City tersingkir karena kalah agresivitas gol tandang)
Musim 2017-2018
Fase Grup
- Shakhtar Donetsk: 2–0,1–2
- Napoli: 2–1, 4–2
- Feyenoord: 1–0, 4–0
Babak 16 Besar
Perempat final
Musim 2018-2019
Fase Grup
- Lyon: 1–2, 2–2
- Hoffenheim: 2–1, 2–1
- Shakhtar Donetsk: 6–0, 3–0
Babak 16 Besar
Perempat final
- Tottenham Hotspur: 4-3, 0-1 (Man City tersingkir karena kalah agresivitas gol tandang)
Musim 2019-2020
Fase Grup
- Shakhtar Donestk: 1–1, 3–0
- Dinamo Zagreb: 2–0, 4–1
- Atalanta: 5–1, 1–1
Babak 16 Besar
Perempat final
Simak breaking news dan berita pilihan kami langsung di ponselmu. Pilih saluran andalanmu akses berita Kompas.com WhatsApp Channel : https://www.whatsapp.com/channel/0029VaFPbedBPzjZrk13HO3D. Pastikan kamu sudah install aplikasi WhatsApp ya.