Birmingham City vs. Norwich City Historical Head-to-Head

Birmingham City
9 wins
8 draws
18 losses
39 goals
Norwich City
18 wins
8 draws
9 losses
56 goals
vs.
Totals on this page may not be complete, please see our coverage note for years and competitions included.

Head-to-Head Matches

Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipSat2024-05-0412:30 Birmingham City1.21–00.1Norwich City27,680St. Andrew's @ Knighthead ParkOliver LangfordMatch Report
ChampionshipChampionshipSat2023-09-3015:00 Norwich City1.32–01.1Birmingham City26,231Carrow RoadGavin WardMatch Report
ChampionshipChampionshipTue2023-02-2119:45 Norwich City1.43–10.7Birmingham City25,657Carrow RoadJarred GillettMatch Report
ChampionshipChampionshipTue2022-08-3019:45 Birmingham City0.71–21.5Norwich City16,156St Andrew's Trillion Trophy StadiumKeith StroudMatch Report
EFL CupFirst roundTue2022-08-0919:45 Norwich City(4) 2–2 (2)Birmingham City18,971Carrow RoadSamuel BarrottMatch ReportNorwich City won on penalty kicks following normal time
ChampionshipChampionshipTue2021-02-2319:00 Birmingham City1.61–32.3Norwich CitySt Andrew's Trillion Trophy StadiumOliver LangfordMatch Report
ChampionshipChampionshipTue2020-10-2019:45 Norwich City1.41–00.3Birmingham CityCarrow RoadOliver LangfordMatch Report
ChampionshipChampionshipFri2019-01-1819:45 Norwich City1.33–10.4Birmingham City25,932Carrow RoadTim RobinsonMatch Report
ChampionshipChampionshipSat2018-08-0415:00 Birmingham City1.32–21.8Norwich City22,677St Andrew's Trillion Trophy StadiumPeter BankesMatch Report
ChampionshipChampionshipTue2017-12-2615:00 Birmingham City0–2Norwich City19,967St Andrew's Trillion Trophy StadiumDavid CooteMatch Report
ChampionshipChampionshipSat2017-09-0915:00 Norwich City1–0Birmingham City26,335Carrow RoadSimon HooperMatch Report
ChampionshipChampionshipSat2017-01-2815:00 Norwich City2–0Birmingham City25,678Carrow RoadSimon HooperMatch Report
ChampionshipChampionshipSat2016-08-2715:00 Birmingham City3–0Norwich City16,295St Andrew's Trillion Trophy StadiumDarren BondMatch Report
ChampionshipChampionshipSat2015-01-3115:00 Birmingham City0–0Norwich City17,835St Andrew's Trillion Trophy StadiumDarren HandleyMatch Report
ChampionshipChampionshipSat2014-09-2015:00 Norwich City2–2Birmingham City26,351Carrow RoadDarren SheldrakeMatch Report
Premier LeaguePremier LeagueSat2005-05-07Norwich City1–0Birmingham City25,477Carrow RoadStephen BennettMatch Report
Premier LeaguePremier LeagueSat2004-11-27Birmingham City1–1Norwich City29,120St AndrewsGraham PollMatch Report
First DivisionFirst DivisionMon1984-05-07Norwich City1–1Birmingham CityMatch Report
First DivisionFirst DivisionSat1983-12-10Birmingham City0–1Norwich CityMatch Report
First DivisionFirst DivisionSat1983-04-09Birmingham City0–4Norwich CityMatch Report
First DivisionFirst DivisionWed1982-09-08Norwich City5–1Birmingham CityMatch Report
First DivisionFirst DivisionFri1981-02-20Birmingham City4–0Norwich CityMatch Report
First DivisionFirst DivisionSat1980-09-27Norwich City2–2Birmingham CityMatch Report
First DivisionFirst DivisionTue1979-03-27Birmingham City1–0Norwich CityMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1978-09-16Norwich City4–0Birmingham CityMatch Report
First DivisionFirst DivisionSat1978-04-08Birmingham City2–1Norwich CityMatch Report
First DivisionFirst DivisionSat1977-11-26Norwich City1–0Birmingham CityMatch Report
First DivisionFirst DivisionSat1977-02-12Birmingham City3–2Norwich CityMatch Report
First DivisionFirst DivisionSat1976-09-04Norwich City1–0Birmingham CityMatch Report
First DivisionFirst DivisionSat1976-02-28Birmingham City1–1Norwich CityMatch Report
First DivisionFirst DivisionSat1975-10-25Norwich City1–0Birmingham CityMatch Report
First DivisionFirst DivisionSat1974-04-27Birmingham City2–1Norwich CityMatch Report
First DivisionFirst DivisionWed1974-03-20Norwich City2–1Birmingham CityMatch Report
First DivisionFirst DivisionSat1973-03-31Norwich City1–2Birmingham CityMatch Report
First DivisionFirst DivisionSat1972-11-25Birmingham City4–1Norwich CityMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
EFL CupFirst roundTue2022-08-0919:45 Norwich City(4) 2–2 (2)Birmingham City18,971Carrow RoadSamuel BarrottMatch ReportNorwich City won on penalty kicks following normal time
ChampionshipChampionshipSat2018-08-0415:00 Birmingham City1.32–21.8Norwich City22,677St Andrew's Trillion Trophy StadiumPeter BankesMatch Report
ChampionshipChampionshipSat2015-01-3115:00 Birmingham City0–0Norwich City17,835St Andrew's Trillion Trophy StadiumDarren HandleyMatch Report
ChampionshipChampionshipSat2014-09-2015:00 Norwich City2–2Birmingham City26,351Carrow RoadDarren SheldrakeMatch Report
Premier LeaguePremier LeagueSat2004-11-27Birmingham City1–1Norwich City29,120St AndrewsGraham PollMatch Report
First DivisionFirst DivisionMon1984-05-07Norwich City1–1Birmingham CityMatch Report
First DivisionFirst DivisionSat1980-09-27Norwich City2–2Birmingham CityMatch Report
First DivisionFirst DivisionSat1976-02-28Birmingham City1–1Norwich CityMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipSat2023-09-3015:00 Norwich City1.32–01.1Birmingham City26,231Carrow RoadGavin WardMatch Report
ChampionshipChampionshipTue2023-02-2119:45 Norwich City1.43–10.7Birmingham City25,657Carrow RoadJarred GillettMatch Report
ChampionshipChampionshipTue2022-08-3019:45 Birmingham City0.71–21.5Norwich City16,156St Andrew's Trillion Trophy StadiumKeith StroudMatch Report
ChampionshipChampionshipTue2021-02-2319:00 Birmingham City1.61–32.3Norwich CitySt Andrew's Trillion Trophy StadiumOliver LangfordMatch Report
ChampionshipChampionshipTue2020-10-2019:45 Norwich City1.41–00.3Birmingham CityCarrow RoadOliver LangfordMatch Report
ChampionshipChampionshipFri2019-01-1819:45 Norwich City1.33–10.4Birmingham City25,932Carrow RoadTim RobinsonMatch Report
ChampionshipChampionshipTue2017-12-2615:00 Birmingham City0–2Norwich City19,967St Andrew's Trillion Trophy StadiumDavid CooteMatch Report
ChampionshipChampionshipSat2017-09-0915:00 Norwich City1–0Birmingham City26,335Carrow RoadSimon HooperMatch Report
ChampionshipChampionshipSat2017-01-2815:00 Norwich City2–0Birmingham City25,678Carrow RoadSimon HooperMatch Report
Premier LeaguePremier LeagueSat2005-05-07Norwich City1–0Birmingham City25,477Carrow RoadStephen BennettMatch Report
First DivisionFirst DivisionSat1983-12-10Birmingham City0–1Norwich CityMatch Report
First DivisionFirst DivisionSat1983-04-09Birmingham City0–4Norwich CityMatch Report
First DivisionFirst DivisionWed1982-09-08Norwich City5–1Birmingham CityMatch Report
First DivisionFirst DivisionSat1978-09-16Norwich City4–0Birmingham CityMatch Report
First DivisionFirst DivisionSat1977-11-26Norwich City1–0Birmingham CityMatch Report
First DivisionFirst DivisionSat1976-09-04Norwich City1–0Birmingham CityMatch Report
First DivisionFirst DivisionSat1975-10-25Norwich City1–0Birmingham CityMatch Report
First DivisionFirst DivisionWed1974-03-20Norwich City2–1Birmingham CityMatch Report

Fixture Leaders

Birmingham City Players vs. Norwich City

Birmingham City Players vs. Norwich City Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Che Adamssct SCOFW,MF5393100000
Darren Andertoneng ENGMF19000000
Jeremie Bogaci CIVFW,MF2180000000
Lee Buchananeng ENGDF190000000
Paul Caddissct SCODF,MF2180000000
Lee Campnir NIRGK190000000
Alfie Changeng ENGMF3257000010
Jamie Claphameng ENGDF218000000
Jake Clarke-Saltereng ENGDF190000010
Maxime Colinfr FRADF,MF8701100020
David Cotterillwls WALFW,MF4205000000
David Daviseng ENGMF6493100010
Harlee Deaneng ENGDF,MF6540000020
Troy Deeneyeng ENGFW190000010
Cody Drameheng ENGDF,MF190000000
David Edgarca CANDF190000000
Neil Etheridgeph PHIGK3270000000
Kerim Freitr TURFW,MF190000000
George Friendeng ENGDF,MF190000010
Craig Gardnereng ENGMF4288000000
Gary Gardnereng ENGMF5248000010
Stephen Gleesonie IRLMF2121000000
Jordan Grahameng ENGDF,FW2180000000
Demarai Grayjm JAMFW,MF2142100000
Jonathan Groundseng ENGDF6540000010
Emile Heskeyeng ENGFW218000000
Scott Hoganie IRLFW,MF5404100010
Lukas Jutkiewiczeng ENGFW10495010010
Maikel Kieftenbeldnl NEDDF,MF5327000020
Tomasz Kuszczakpl POLGK2180000000
Ethan Lairdeng ENGDF,MF190000000
Kevin Longie IRLDF2180000010
Emmanuel Longeloeng ENGDF,MF2180000000
Jacques Maghomacd CODMF4315110000
Mario Melchiotnl NEDDF213500010
Michael Morrisoneng ENGDF6540000010
Mehdi Naftitn TUNMF19000010
Kristian Pedersendk DENDF,MF4360000010
Jermaine Pennanteng ENGMF19000010
Darren Randolphie IRLGK2180000000
Callum Reillyie IRLMF190100000
Paul Robinsoneng ENGDF2149000000
John Ruddyeng ENGGK4360000000
Iván Sánchezes ESPFW,MF2164100000
Dion Sandersoneng ENGDF3270000000
Robbie Savagewls WALMF19000000
Ryan Shottoneng ENGDF,FW2180000010
Jonathan Spectorus USADF,MF3270000010
Jay Stansfieldeng ENGFW,MF2174000000
David Stockdaleeng ENGGK2180000000
Ivan Šunjićba BIHMF4328000020
Maik Taylornir NIRGK218000000
Robert Teschede GERMF2155000000
Connal Truemaneng ENGGK190000000
Auston Trustyus USADF3270000010
Matt Upsoneng ENGDF218000000
Marc Robertseng ENGDF4277000000
Emilio Nsuegq EQGDF,FW188000000
Juninho Bacunacw CUWFW,MF4187000020
Josh Williamseng ENGMF2177000010
Tahith Chongnl NEDFW,MF185000000
Adam Claytoneng ENGMF185000021
Krystian Bielikpl POLDF,MF2168000000
Koji Miyoshijp JPNFW,MF2161000000
Kenny Cunninghamie IRLDF216700010
Sam Gallaghereng ENGFW,MF177000000
Jason Loweeng ENGDF,MF177000010
Clayton Donaldsonjm JAMFW3256201100
David Dunneng ENGMF17500010
Stephen Clemenceeng ENGMF28700010
Rekeem Harpereng ENGMF169000000
Keshi Andersoneng ENGFW,MF167000000
Lloyd Dyereng ENGMF167000000
Paik Seung-hokr KORMF167100000
Jobe Bellinghameng ENGMF161000000
Oliver Burkesct SCOFW,MF158000000
Liam Walsheng ENGMF156000010
Jonathan Lekoeng ENGFW,MF2144100000
Jesper Grønkjærdk DENFW,MF14500000
Jotaes ESPMF4279010000
Clinton Morrisonie IRLFW212310010
Cheikh N'Doyesn SENMF375000000
Walter Pandianiuy URUFW14500000
George Halleng ENGMF3136000000
Brek Sheaus USADF,FW138000000
Jérémie Belaao ANGDF,FW2118000000
Siriki Dembéléci CIVFW,MF132000000
Hannibal Mejbritn TUNMF2121000000
Damien Johnsonnir NIRMF212000001
Isaac Vasselleng ENGFW,MF130000000
Sam Cosgroveeng ENGFW129000000
Ryan Stirkwls WALMF129000000
Andrew Shinniesct SCOFW,MF123000000
Connor Mahoneyeng ENGFW,MF120000000
Stan Lazaridisau AUSDF,MF11800000
Viv Solomon-Otaborng NGAFW,MF116100000
Yan Valerytn TUNDF,MF116000000
Nikola Žigićrs SRBFW114000000
Robbie Blakeeng ENGFW,MF11300000
Dwight Yorkett TRIFW,MF11200000
Alex Pritchardeng ENGFW,MF16000000
Tate Campbelleng ENGMF222000000
Jordan Jameswls WALMF5200000010
Josh Cogleyeng ENGDF,MF12000000
Beryly Lubalacd CODFW,MF11000000
Mikel San Josées ESPDF,MF222000000
Reece Browneng ENGFW,MF1000000
23816,76514311382

Birmingham City Goalkeepers vs. Norwich City

Birmingham City Goalkeepers vs. Norwich City Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Lee Campnir NIRGK19043125.00
Neil Etheridgeph PHIGK3270136653.80
Tomasz Kuszczakpl POLGK21800201
Darren Randolphie IRLGK218021
John Ruddyeng ENGGK4360167956.31
David Stockdaleeng ENGGK2180123975.00
Maik Taylornir NIRGK218020
Connal Truemaneng ENGGK19072571.40
171,53052273055.83

Norwich City Players vs. Birmingham City

Norwich City Players vs. Birmingham City Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Max Aaronseng ENGDF6496000010
Dean Ashtoneng ENGFW19010100
Sébastien Bassongcm CMRDF190000000
Ryan Bennetteng ENGDF190000000
David Bentleyeng ENGMF218000010
Robbie Bradyie IRLDF,FW2180010000
Shane Duffyie IRLDF,MF2164000000
Marc Edworthyeng ENGDF19000000
Craig Flemingeng ENGDF218000000
Damien Francisjm JAMMF19000000
Dimitris Giannoulisgr GREDF,MF4289010000
Liam Gibbseng ENGMF190000000
Ben Gibsoneng ENGDF4351000000
Robert Greeneng ENGGK218000000
Angus Gunnsct SCOGK6540000000
Thomas Helvegdk DENDF212300000
Jos Hooiveldnl NEDDF,MF190000000
Jonny Howsoneng ENGDF,MF2180000010
Darren Huckerbyeng ENGFW,MF218010000
Bradley Johnsoneng ENGDF,MF2180000010
Timm Klosech SUIDF5450110000
Tim Krulnl NEDGK5450000000
Jamal Lewisnir NIRDF,MF2180010000
Ben Marshalleng ENGDF,FW190010010
Russell Martinsct SCODF3270000000
Michael McGovernnir NIRGK190000000
Philip Mulrynenir NIRMF19000000
Jacob Murphyeng ENGDF,FW2152000000
Marcelino Núñezcl CHIMF4299210000
Martin Olssonse SWEDF,MF2180000000
Andrew Omobamideleie IRLDF294100010
Ivo Pintopt PORDF3270000000
Xavi Quintillàes ESPDF190000000
Nathan Redmondeng ENGFW,MF2180000010
John Ruddyeng ENGGK3270000000
Lukas Ruppde GERMF292010000
Jason Shackelleng ENGDF19000000
Jack Staceyeng ENGDF,FW2171000000
Marco Stiepermannde GERFW,MF3254000000
Alexander Tetteyno NORMF7621000020
Jonathan Tomkinsonus USADF190000000
Tom Trybullde GERDF,MF4333100000
Michael Turnereng ENGDF190000000
Steven Whittakersct SCODF,MF2180000000
Christoph Zimmermannde GERDF4360000020
Onel Hernándezcu CUBFW,MF7418300020
Jon Roweeng ENGFW,MF2123100000
Wes Hoolahanie IRLMF4310000000
Leon McKenzieeng ENGFW212200010
Alex Pritchardeng ENGFW,MF184110000
Teemu Pukkifi FINFW5379310100
Sam Byrameng ENGDF,MF183000000
Josh Sargentus USAFW,MF3179000000
James Maddisoneng ENGFW,MF2168010000
Oliver Skippeng ENGMF2169100000
Elliott Bennetteng ENGDF,MF175000000
Nélson Oliveirapt PORFW2165100000
Aaron Ramseyeng ENGMF2101000000
Adam Druryeng ENGDF216100000
Jordan Hugilleng ENGFW3144010010
Lewis Grabbaneng ENGFW,MF2143000010
Mario Vrančićba BIHMF4230200010
Sergi Canóses ESPDF,FW164000000
Steven Naismithsct SCOFW,MF2154000000
Youssef Safrima MARMF16200000
Kieran Dowelleng ENGFW,MF3205000010
Danel Sinanilu LUXFW,MF2147110000
Christian Fassnachtch SUIFW,MF156000000
Jim Brennanca CANDF,MF15300000
Todd Cantwelleng ENGFW,MF4237000000
Sam McCallumeng ENGDF,MF2100000000
Emi Buendíaar ARGFW,MF3217020000
Hwang Ui-jokr KORFW,MF134010000
Gary Holtsct SCOMF28500000
Moritz Leitnerde GERMF128000000
Adam Forshaweng ENGMF124000000
Cameron Jeromeeng ENGFW3203300010
Adam Idahie IRLFW5187010010
Simon Charltoneng ENGDF210900000
Christos Tzolisgr GREFW,MF119100000
Gabriel Sarabr BRAMF5347100010
Dennis Srbenyde GERFW,MF116010000
Josh Murphyeng ENGFW,MF6294100010
Marley Watkinswls WALFW,MF115000000
Kyle Laffertynir NIRFW342000000
Harrison Reedeng ENGMF111000000
Kellen Fishereng ENGDF19000000
Ben Godfreyeng ENGDF,MF299000000
Sydney van Hooijdonknl NEDFW19000000
Przemysław Płachetapl POLFW,MF262000000
Jordan Rhodessct SCOFW296000000
Yanic Wildschutsr SURFW,MF230000000
Mathias Svenssonse SWEFW29501000
Gary Hoopereng ENGFW12000000
Danny Battheng ENGDF217000000
Grant Hanleysct SCODF8550010000
James Husbandeng ENGDF263000000
Kenny McLeansct SCOMF8493020020
Borja Sainzes ESPFW,MF291000000
Jakob Sørensendk DENDF,MF4162100000
24616,830272111240

Norwich City Goalkeepers vs. Birmingham City

Norwich City Goalkeepers vs. Birmingham City Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Robert Greeneng ENGGK218011
Angus Gunnsct SCOGK6540134969.23
Tim Krulnl NEDGK54502151676.21
Michael McGovernnir NIRGK1902300.00
John Ruddyeng ENGGK32700202
171,53036152569.47

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.