Club XI — the playable archive of every English football club

Manchester City v West Bromwich Albion: head-to-head record

Manchester City have played West Bromwich Albion 156 times in competitive football, winning 72, drawing 30 and losing 54, first meeting on 18 Apr 1896 and most recently on 26 Jan 2021. Every meeting is listed below.

Every Manchester City v West Bromwich Albion match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
18 Apr 18961895–96Play-offsHWest Bromwich Albion1–1Sandy Rowan6,000
20 Apr 18961895–96Play-offsAWest Bromwich Albion1–6James McBride8,000
16 Dec 18991899–00First DivisionAWest Bromwich Albion0–0
21 Apr 19001899–00First DivisionHWest Bromwich Albion4–0
6 Oct 19001900–01First DivisionAWest Bromwich Albion2–3
9 Feb 19011900–01FA CupAWest Bromwich Albion0–1
5 Apr 19011900–01First DivisionHWest Bromwich Albion1–0
12 Dec 19031903–04First DivisionHWest Bromwich Albion6–3
9 Apr 19041903–04First DivisionAWest Bromwich Albion1–2
6 Nov 19091909–10Second DivisionHWest Bromwich Albion3–2Tom Holford, Tom Holford, Irvine Thornley24,000
19 Mar 19101909–10Second DivisionAWest Bromwich Albion0–010,000
18 Nov 19111911–12First DivisionHWest Bromwich Albion0–2
23 Mar 19121911–12First DivisionAWest Bromwich Albion1–1
23 Nov 19121912–13First DivisionAWest Bromwich Albion2–0
29 Mar 19131912–13First DivisionHWest Bromwich Albion2–1
1 Nov 19131913–14First DivisionAWest Bromwich Albion0–0
25 Mar 19141913–14First DivisionHWest Bromwich Albion2–3
28 Nov 19141914–15First DivisionAWest Bromwich Albion1–0
3 Apr 19151914–15First DivisionHWest Bromwich Albion4–0
6 Dec 19191919–20First DivisionHWest Bromwich Albion2–3
13 Dec 19191919–20First DivisionAWest Bromwich Albion0–2
25 Dec 19201920–21First DivisionHWest Bromwich Albion4–0
27 Dec 19201920–21First DivisionAWest Bromwich Albion2–2
19 Nov 19211921–22First DivisionHWest Bromwich Albion6–1
26 Nov 19211921–22First DivisionAWest Bromwich Albion0–2
4 Nov 19221922–23First DivisionAWest Bromwich Albion0–2
11 Nov 19221922–23First DivisionHWest Bromwich Albion1–1
29 Dec 19231923–24First DivisionHWest Bromwich Albion3–3
5 Jan 19241923–24First DivisionAWest Bromwich Albion1–2
25 Dec 19241924–25First DivisionHWest Bromwich Albion1–2
26 Dec 19241924–25First DivisionAWest Bromwich Albion1–3
23 Sep 19251925–26First DivisionAWest Bromwich Albion1–4
1 Jan 19261925–26First DivisionHWest Bromwich Albion3–1
10 Dec 19271927–28Second DivisionHWest Bromwich Albion3–1
21 Apr 19281927–28Second DivisionAWest Bromwich Albion1–1
14 Sep 19311931–32First DivisionAWest Bromwich Albion1–1Sam Cowan19,042
23 Sep 19311931–32First DivisionHWest Bromwich Albion2–5Sam Cowan, Dave Halliday18,000
14 Apr 19331932–33First DivisionHWest Bromwich Albion1–0
17 Apr 19331932–33First DivisionAWest Bromwich Albion0–4
1 Jan 19341933–34First DivisionHWest Bromwich Albion2–7
2 Apr 19341933–34First DivisionAWest Bromwich Albion0–4
25 Aug 19341934–35First DivisionAWest Bromwich Albion1–1
29 Dec 19341934–35First DivisionHWest Bromwich Albion3–2
31 Aug 19351935–36First DivisionHWest Bromwich Albion1–0
28 Dec 19351935–36First DivisionAWest Bromwich Albion1–5
5 Sep 19361936–37First DivisionHWest Bromwich Albion6–2
2 Jan 19371936–37First DivisionAWest Bromwich Albion2–2
16 Mar 19381937–38First DivisionAWest Bromwich Albion1–1
16 Apr 19381937–38First DivisionHWest Bromwich Albion7–1
29 Oct 19381938–39Second DivisionAWest Bromwich Albion1–3
4 Mar 19391938–39Second DivisionHWest Bromwich Albion3–3
2 Nov 19461946–47Second DivisionHWest Bromwich Albion5–0
31 May 19471946–47Second DivisionAWest Bromwich Albion1–3
10 Dec 19491949–50First DivisionHWest Bromwich Albion1–1
29 Apr 19501949–50First DivisionAWest Bromwich Albion0–0
17 Nov 19511951–52First DivisionAWest Bromwich Albion2–3Hart28,000
5 Apr 19521951–52First DivisionHWest Bromwich Albion1–2Don Revie13,842
20 Sep 19521952–53First DivisionHWest Bromwich Albion0–1
7 Feb 19531952–53First DivisionAWest Bromwich Albion1–2
28 Nov 19531953–54First DivisionHWest Bromwich Albion2–3
17 Apr 19541953–54First DivisionAWest Bromwich Albion0–1
8 Apr 19551954–55First DivisionHWest Bromwich Albion4–0
11 Apr 19551954–55First DivisionAWest Bromwich Albion1–2
29 Oct 19551955–56First DivisionHWest Bromwich Albion2–0
10 Mar 19561955–56First DivisionAWest Bromwich Albion4–0
17 Nov 19561956–57First DivisionAWest Bromwich Albion1–1
30 Mar 19571956–57First DivisionHWest Bromwich Albion2–1
21 Sep 19571957–58First DivisionAWest Bromwich Albion2–9
4 Jan 19581957–58FA CupAWest Bromwich Albion1–5
1 Feb 19581957–58First DivisionHWest Bromwich Albion4–1
30 Mar 19591958–59First DivisionHWest Bromwich Albion0–2
31 Mar 19591958–59First DivisionAWest Bromwich Albion0–3
21 Nov 19591959–60First DivisionAWest Bromwich Albion0–2
9 Apr 19601959–60First DivisionHWest Bromwich Albion0–1
24 Sep 19601960–61First DivisionAWest Bromwich Albion3–6
11 Feb 19611960–61First DivisionHWest Bromwich Albion3–0
30 Sep 19611961–62First DivisionAWest Bromwich Albion2–2
21 Feb 19621961–62First DivisionHWest Bromwich Albion3–1
8 Dec 19621962–63First DivisionAWest Bromwich Albion1–2
27 Apr 19631962–63First DivisionHWest Bromwich Albion1–5
5 Oct 19661966–67League CupAWest Bromwich Albion2–4Neil Young, Mike Summerbee18,000
10 Dec 19661966–67First DivisionAWest Bromwich Albion3–0Glyn Pardoe, Chris Jones, Johnny Crossan16,908
25 Mar 19671966–67First DivisionHWest Bromwich Albion2–2Paul Hince, Paul Hince22,780
26 Dec 19671967–68First DivisionAWest Bromwich Albion2–3Francis Lee, Mike Summerbee44,897
30 Dec 19671967–68First DivisionHWest Bromwich Albion0–245,754
3 Aug 19681968–69Charity ShieldHWest Bromwich Albion6–1Bobby Owen 1, Graham Lovett 5, Francis Lee 40, Bobby Owen 59, Neil Young 62, Francis Lee 9035,510
23 Nov 19681968–69First DivisionHWest Bromwich Albion5–1Neil Young, Neil Young, Colin Bell, Colin Bell, Mike Doyle24,867
16 Apr 19691968–69First DivisionAWest Bromwich Albion0–225,030
4 Oct 19691969–70First DivisionHWest Bromwich Albion2–1Neil Young, Colin Bell34,329
31 Jan 19701969–70First DivisionAWest Bromwich Albion0–330,722
7 Mar 19701969–70League CupNWest Bromwich Albion2–1Mike Doyle 58, Glyn Pardoe 10297,963
5 Sep 19701970–71First DivisionHWest Bromwich Albion4–1
27 Mar 19711970–71First DivisionAWest Bromwich Albion0–0
2 Oct 19711971–72First DivisionAWest Bromwich Albion2–0
1 Mar 19721971–72First DivisionHWest Bromwich Albion2–1
30 Sep 19721972–73First DivisionHWest Bromwich Albion2–1
25 Apr 19731972–73First DivisionAWest Bromwich Albion2–1
20 Nov 19761976–77First DivisionHWest Bromwich Albion1–0
8 Jan 19771976–77FA CupHWest Bromwich Albion1–1
11 Jan 19771976–77FA CupAWest Bromwich Albion1–0
16 Apr 19771976–77First DivisionAWest Bromwich Albion2–0
19 Nov 19771977–78First DivisionAWest Bromwich Albion0–0
15 Apr 19781977–78First DivisionHWest Bromwich Albion1–3
28 Oct 19781978–79First DivisionHWest Bromwich Albion2–2
4 Apr 19791978–79First DivisionAWest Bromwich Albion0–4
15 Sep 19791979–80First DivisionAWest Bromwich Albion0–422,183
2 Feb 19801979–80First DivisionHWest Bromwich Albion1–3Stuart Lee32,904
11 Oct 19801980–81First DivisionAWest Bromwich Albion1–3
3 Dec 19801980–81League CupHWest Bromwich Albion2–1
14 Mar 19811980–81First DivisionHWest Bromwich Albion2–1
29 Aug 19811981–82First DivisionHWest Bromwich Albion2–1
21 Apr 19821981–82First DivisionAWest Bromwich Albion1–0
28 Dec 19821982–83First DivisionHWest Bromwich Albion2–1Steve Kinsey, Robertson25,172
2 Apr 19831982–83First DivisionAWest Bromwich Albion2–0David Cross, Kevin Reeves13,654
26 Aug 19851985–86First DivisionAWest Bromwich Albion3–2Mark Lillis, Paul Simpson, Clive Wilson12,122
1 Feb 19861985–86First DivisionHWest Bromwich Albion2–1Paul Power, Gordon Davies20,540
28 Nov 19871987–88Second DivisionAWest Bromwich Albion1–1
2 May 19881987–88Second DivisionHWest Bromwich Albion4–2
26 Oct 19881988–89Second DivisionAWest Bromwich Albion0–114,258
1 Mar 19891988–89Second DivisionHWest Bromwich Albion1–1Paul Moulden25,109
27 Nov 19961996–97First DivisionHWest Bromwich Albion3–2Uwe Rösler, Georgi Kinkladze, Georgi Kinkladze24,200
12 Apr 19971996–97First DivisionAWest Bromwich Albion3–1Uwe Rösler, Uwe Rösler, Kevin Horlock20,087
2 Dec 19971997–98First DivisionAWest Bromwich Albion1–0Paul Dickov 5517,904
28 Feb 19981997–98First DivisionHWest Bromwich Albion1–0Uwe Rösler 4328,460
26 Dec 19991999–00First DivisionAWest Bromwich Albion2–0Danny Granville, Shaun Goater19,589
25 Mar 20001999–00First DivisionHWest Bromwich Albion2–1Mark Kennedy, Shaun Goater32,072
8 Sep 20012001–02First DivisionAWest Bromwich Albion0–423,524
26 Dec 20012001–02First DivisionHWest Bromwich Albion0–034,407
2 Nov 20022002–03Premier LeagueAWest Bromwich Albion2–1Nicolas Anelka 51, Shaun Goater 7127,044
1 Feb 20032002–03Premier LeagueHWest Bromwich Albion1–2Phil Gilchrist 2234,765
28 Dec 20042004–05Premier LeagueHWest Bromwich Albion1–1Nicolas Anelka 3247,177
22 Jan 20052004–05Premier LeagueAWest Bromwich Albion0–225,348
13 Aug 20052005–06Premier LeagueHWest Bromwich Albion0–042,983
10 Dec 20052005–06Premier LeagueAWest Bromwich Albion0–225,472
21 Dec 20082008–09Premier LeagueAWest Bromwich Albion1–2Felipe Caicedo 8625,010
19 Apr 20092008–09Premier LeagueHWest Bromwich Albion4–2Robinho 8, Nedum Onuoha 21, Elano 56, Daniel Sturridge 90+140,072
22 Sep 20102010–11League CupAWest Bromwich Albion1–2Jô 1910,418
7 Nov 20102010–11Premier LeagueAWest Bromwich Albion2–0Mario Balotelli 20, Mario Balotelli 2623,013
5 Feb 20112010–11Premier LeagueHWest Bromwich Albion3–0Carlos Tevez 17, Carlos Tevez 22, Carlos Tevez 3946,846
26 Dec 20112011–12Premier LeagueAWest Bromwich Albion0–025,938
11 Apr 20122011–12Premier LeagueHWest Bromwich Albion4–0Sergio Agüero 6, Sergio Agüero 54, Carlos Tevez 61, David Silva 6446,746
20 Oct 20122012–13Premier LeagueAWest Bromwich Albion2–1Edin Džeko 80, Edin Džeko 90+224,891
7 May 20132012–13Premier LeagueHWest Bromwich Albion1–0Edin Džeko 3546,158
4 Dec 20132013–14Premier LeagueAWest Bromwich Albion3–2Sergio Agüero 9, Yaya Touré 24, Yaya Touré 7422,943
21 Apr 20142013–14Premier LeagueHWest Bromwich Albion3–1Pablo Zabaleta 3, Sergio Agüero 10, Martín Demichelis 3646,564
26 Dec 20142014–15Premier LeagueAWest Bromwich Albion3–1Fernando 8, Yaya Touré 13, David Silva 3426,040
21 Mar 20152014–15Premier LeagueHWest Bromwich Albion3–0Wilfried Bony 27, Fernando 40, David Silva 7745,018
10 Aug 20152015–16Premier LeagueAWest Bromwich Albion3–0David Silva 9, Yaya Touré 24, Vincent Kompany 5924,564
9 Apr 20162015–16Premier LeagueHWest Bromwich Albion2–1Sergio Agüero 19, Samir Nasri 6653,920
29 Oct 20162016–17Premier LeagueAWest Bromwich Albion4–0Sergio Agüero 19, Sergio Agüero 28, İlkay Gündoğan 79, İlkay Gündoğan 9022,470
16 May 20172016–17Premier LeagueHWest Bromwich Albion3–1Gabriel Jesus 27, Kevin De Bruyne 29, Yaya Touré 5753,624
20 Sep 20172017–18League CupAWest Bromwich Albion2–1Leroy Sané 3, Leroy Sané 7714,953
28 Oct 20172017–18Premier LeagueAWest Bromwich Albion3–2Leroy Sané 10, Fernandinho 15, Raheem Sterling 6424,003
31 Jan 20182017–18Premier LeagueHWest Bromwich Albion3–0Fernandinho 19, Kevin De Bruyne 68, Sergio Agüero 8953,241
15 Dec 20202020–21Premier LeagueHWest Bromwich Albion1–1İlkay Gündoğan 30
26 Jan 20212020–21Premier LeagueAWest Bromwich Albion5–0İlkay Gündoğan 6, João Cancelo 20, İlkay Gündoğan 30, Raheem Sterling 57, Riyad Mahrez 45+2

See also: the West Bromwich Albion archive and West Bromwich Albion v Manchester City.

All Manchester City head-to-head records · Manchester City season by season