Past Meetings
Millwall & Cardiff City


Football League Championship, Saturday 13th April 2024 15:00
 Millwall 3-1 Cardiff City 
Millwall: Matija Sarkic, Ryan Leonard, Japhet Tanganga, Jake Cooper ⚽45+4, Dan McNamara, Romain Esse 45, Billy Mitchell, George Saville 90+1, Ryan Longman 69 84, Zian Flemming 90+5, Michael Obafemi 719.
Subs: Shaun Hutchinson, Kevin Nisbet, Tom Bradshaw 71, Adam Major, Joe Bryan, Brook Norton-Cuffy 84, Duncan Watmore 90+4 4590+3, Casper de Norre 90+5, Bartosz Bialkowski.
Cardiff City: Ethan Horvath, Perry Ng, Nathaniel Phillips, Dimitrios Goutas, Jamilu Collins 69, Joe Ralls 69, Manolis Siopis 60, Josh Bowler 69, Rubin Colwill 75, Karlan Ahearne-Grant, Yakou Meite 6024.
Subs: Ryan Wintle 60, David Turnbull 69, Romaine Sawyers, Famara Diedhiou 60, Ollie Tanner 75, Joel Colwill, Raheem Conte, Matthew Turner, Cian Ashford 69.
Attendance: 17151

Football League Championship, Saturday 9th December 2023 15:00
 Cardiff City 1-0 Millwall 
Cardiff City: Rúnar Rúnarsson, Perry Ng, Dimitrios Goutas ⚽78, Mark McGuinness, Jamilu Collins, Ryan Wintle 70, Manolis Siopis 89, Josh Bowler 70, Callum Robinson 45, Karlan Ahearne-Grant, Ike Ugbo 45.
Subs: Mahlon Romeo, Joe Ralls 70, Kion Etete 70, Ebou Adams 89, Jak Alnwick, Yakou Meite 62 45, Jonathan Panzo, Rubin Colwill 45, Ollie Tanner.
Millwall: Matija Sarkic, Ryan Leonard 79, Shaun Hutchinson 63, Wes Harding, Murray Wallace, Brook Norton-Cuffy, Billy Mitchell, Allan Campbell, Ryan Longman 81, Kevin Nisbet 70, Zian Flemming 70.
Subs: Dan McNamara, Tom Bradshaw 70, Duncan Watmore 70, Aidomo Emakhu 81, Romain Esse, Bartosz Bialkowski, George Honeyman, Kamarl Grant, Sashiel Adom-Malaki.
Attendance: 19426

Football League Championship, Saturday 21st January 2023 15:00
 Cardiff City 0-1 Millwall 
Cardiff City: Ryan Allsop 62, Perry Ng, Mark McGuinness, Cedric Kipre 72, Callum O'Dowda, Ryan Wintle 69, Andy Rinomhota 38, Jaden Philogene-Bidace, Oluwaseyi Ojo 69, Callum Robinson, Kion Etete.
Subs: Joe Ralls 69, Thomas Sang, Curtis Nelson, Romaine Sawyers, Jak Alnwick, Rubin Colwill, Isaak Davies 69.
Millwall: George Long, Dan McNamara, Shaun Hutchinson, Jake Cooper 28, Callum Styles 74 90+1, Billy Mitchell, George Saville 90+1, George Honeyman 79, Zian Flemming, Mason Bennett 63, Tom Bradshaw 20 8026.
Subs: Scott Malone 90+1, Charlie Cresswell 90+1, Jamie Shackleton 80, Ryan Leonard 63, Andreas Voglsammer 79, Bartosz Bialkowski, Romain Esse.
Attendance: 18838

Football League Championship, Saturday 3rd September 2022 15:00
 Millwall 2-0 Cardiff City 
Millwall: Bartosz Bialkowski, Shaun Hutchinson 48, Jake Cooper, Murray Wallace 88, Jamie Shackleton, Billy Mitchell, George Saville 62, Callum Styles 76, Zian Flemming 89, Tom Bradshaw 62, Andreas Voglsammer 62.
Subs: George Long, Dan McNamara, Benik Afobe 6290, Scott Malone 62, Tyler Burey 62, Charlie Cresswell 4863, George Honeyman 89.
Cardiff City: Ryan Allsop, Mahlon Romeo 53, Perry Ng, Cedric Kipre 46, Niels Nkounkou, Romaine Sawyers 69, Ryan Wintle, Andy Rinomhota, Oluwaseyi Ojo 45, Max Watters 45, Jaden Philogene-Bidace 69.
Subs: Callum Robinson 45, Joe Ralls 69, Thomas Sang, Gavin Whyte 69, Jak Alnwick, Jack Simpson, Mark Harris 45.
Attendance: 13010

Football League Championship, Saturday 12th February 2022 15:00
 Millwall 2-1 Cardiff City 
Millwall: Bartosz Bialkowski, Shaun Hutchinson, Jake Cooper, Murray Wallace 5373, Dan McNamara, Maikel Kieftenbeld, Billy Mitchell 69, Scott Malone, Jed Wallace, Oliver Burke 69, Benik Afobe 90.
Subs: George Long, Alex Pearce, George Saville 69, Mason Bennett 6982, Connor Mahoney, George Evans 90, Tyler Burey.
Cardiff City: Alex Smithies, Cody Drameh, Perry Ng, Aden Flint, Mark McGuinness, Joel Bagan ⚽90+2, Tommy Doyle 76, Ryan Wintle, Joe Ralls, Jordan Hugill 75, Mark Harris 54.
Subs: Dillon Phillips, Will Vaulks 76, Uche Ikpeazu 75, Marlon Pack, Rubin Colwill, Isaak Davies 54, Oliver Denham.
Attendance: 12710

Football League Championship, Saturday 21st August 2021 15:00
 Cardiff City 3-1 Millwall 
Cardiff City: Dillon Phillips, Sean Morrison ⚽83, Aden Flint 516670, Curtis Nelson 86, Thomas Sang, Marlon Pack, Joe Ralls, Joel Bagan, Rubin Colwill 63, Kieffer Moore 90+1, Mark Harris 63.
Subs: Will Vaulks, Leandro Bacuna 63, Josh Murphy, James Collins 90+1, Alex Smithies, Ryan Giles 63, Perry Ng.
Millwall: Bartosz Bialkowski, Danny Ballard, Murray Wallace, Jake Cooper 65 74, Mahlon Romeo, George Evans 70, Maikel Kieftenbeld, Scott Malone, George Saville, Jed Wallace, Benik Afobe ⚽76.
Subs: George Long, Ben Thompson, Tom Bradshaw, Matt Smith 70, Alex Pearce, Connor Mahoney 74, Billy Mitchell.
Attendance: 18168

Football League Championship, Saturday 30th January 2021 15:00
 Cardiff City 1-1 Millwall 
Cardiff City: Alex Smithies, Sean Morrison 84, Aden Flint, Curtis Nelson, Perry Ng, Will Vaulks 76, Leandro Bacuna 62, Joe Ralls, Joe Bennett 69, Oluwaseyi Ojo 62, Kieffer Moore 8371.
Subs: Dillon Phillips, Robert Glatzel 83, Josh Murphy 62, Marlon Pack, Harry Wilson 62, Thomas Sang, Mark Harris, Joel Bagan, Rubin Colwill.
Millwall: Bartosz Bialkowski, Ryan Leonard, Shaun Hutchinson, Jake Cooper, Dan McNamara, Maikel Kieftenbeld, Ryan Woods, Scott Malone, Jed Wallace, Kenneth Zohore, Ben Thompson 78.
Subs: Frank Fielding, Shaun Williams, Tom Bradshaw, Matt Smith, Mahlon Romeo, Alex Pearce, Mason Bennett, Jón Dadi Bödvarsson 78, Troy Parrott.
Attendance: 0

Football League Championship, Saturday 21st November 2020 15:00
 Millwall 1-1 Cardiff City 
Millwall: Bartosz Bialkowski, Ryan Leonard, Shaun Hutchinson, Jake Cooper, Murray Wallace, Ryan Woods 72, Shaun Williams 88, Jed Wallace, Ben Thompson 75, Mason Bennett 57, Matt Smith 7635.
Subs: Frank Fielding, Tom Bradshaw, Scott Malone 57, Alex Pearce, James Brown, Jón Dadi Bödvarsson 90+5 75, Troy Parrott 76, Jiri Skalak, Hayden Muller.
Cardiff City: Alex Smithies, Leandro Bacuna, Sean Morrison, Curtis Nelson, Joe Bennett, Harry Wilson, Marlon Pack, Joe Ralls, Junior Hoilett 61, Kieffer Moore ⚽79, Robert Glatzel 75.
Subs: Dillon Phillips, Will Vaulks, Josh Murphy 75, Filip Benkovic, Gavin Whyte, Sol Bamba, Oluwaseyi Ojo 61, Mark Harris, Joel Bagan.
Attendance: 0

Football League Championship, Thursday 26th December 2019 15:00
 Cardiff City 1-1 Millwall 
Cardiff City: Neil Etheridge, Lee Peltier 44, Aden Flint ⚽59, Curtis Nelson, Joe Bennett, Leandro Bacuna, Marlon Pack, Nathaniel Mendez-Laing, Lee Tomlin, Junior Hoilett 81 90+1, Robert Glatzel 77.
Subs: Will Vaulks, Alex Smithies, Callum Paterson, Gavin Whyte 90+1, Jazz Richards 44, Sol Bamba, Danny Ward 77.
Millwall: Bartosz Bialkowski, Shaun Hutchinson, Alex Pearce, Jake Cooper, Mahlon Romeo, Jayson Molumby, Shaun Williams, Shane Ferguson 73, Jed Wallace ⚽63, Tom Bradshaw 83, Jón Dadi Bödvarsson 73.
Subs: Jason McCarthy, Murray Wallace 73, Matt Smith 83, Luke Steele, Connor Mahoney 73, Jiri Skalak, Billy Mitchell.
Attendance: 23583

Football League Championship, Tuesday 22nd October 2019 19:45
 Millwall 2-2 Cardiff City 
Millwall: Bartosz Bialkowski, Mahlon Romeo, Jake Cooper 77, Shaun Hutchinson, Murray Wallace, Aiden O'Brien 86, Ben Thompson, Shaun Williams, Jed Wallace, Tom Bradshaw ⚽4577, Matt Smith 70.
Subs: Jason McCarthy, Shane Ferguson, Luke Steele, Alex Pearce, Jayson Molumby, Connor Mahoney 86, Jón Dadi Bödvarsson 70.
Cardiff City: Neil Etheridge, Lee Peltier, Sean Morrison, Aden Flint, Joe Bennett 65, Marlon Pack, Joe Ralls, Gavin Whyte, Lee Tomlin 86, Junior Hoilett 6757, Danny Ward 8612.
Subs: Robert Glatzel, Josh Murphy 67, Alex Smithies, Callum Paterson 86, Curtis Nelson, Nathaniel Mendez-Laing, Omar Bogle 86.
Attendance: 11769

Football League Championship, Friday 9th February 2018 19:45
 Millwall 1-1 Cardiff City 
Millwall: Jordan Archer, Mahlon Romeo 2, Shaun Hutchinson, Jake Cooper 71, James Meredith, Jed Wallace, Ryan Tunnicliffe, George Saville, Ben Marshall 79, Lee Gregory 9040, Steve Morison.
Subs: Conor McLaughlin, Shaun Williams, Tim Cahill 90, Fred Onyedinma 79, David Martin, Tom Elliott, Jason Shackell.
Cardiff City: Neil Etheridge, Bruno Ecuele Manga, Sean Morrison, Sol Bamba, Joe Bennett, Callum Paterson, Marko Grujic 77, Joe Ralls, Nathaniel Mendez-Laing 78, Gary Madine 82, Junior Hoilett ⚽3.
Subs: Jamie Ward, Lee Peltier, Kenneth Zohore 82, Anthony Pilkington, Greg Halford 77, Loic Damour 78, Brian Murphy.
Attendance: 13204

Football League Championship, Saturday 28th October 2017 15:00
 Cardiff City 0-0 Millwall 
Cardiff City: Neil Etheridge, Bruno Ecuele Manga, Sean Morrison, Sol Bamba, Lee Peltier, Craig Bryson 74, Joe Ralls 78, Joe Bennett 37, Nathaniel Mendez-Laing, Junior Hoilett, Danny Ward 64.
Subs: Lee Tomlin 88 74, Liam Feeney, Greg Halford, Callum Paterson 37, Loic Damour, Brian Murphy, Omar Bogle 64.
Millwall: Jordan Archer, Conor McLaughlin, Shaun Hutchinson, Jake Cooper, James Meredith 72, Jed Wallace 90+3, Ryan Tunnicliffe, George Saville, Aiden O'Brien 78, Lee Gregory 78, Steve Morison.
Subs: Tony Craig, Ben Thompson, Fred Onyedinma 90+3, Shane Ferguson 78, Mahlon Romeo, David Martin, Tom Elliott 78.
Attendance: 18496

Football League Championship, Saturday 18th April 2015 15:00
 Cardiff City 0-0 Millwall 
Cardiff City: David Marshall, Lee Peltier 39, Bruno Ecuele Manga, Sean Morrison, Scott Malone 22, Craig Noone 85, Aron Gunnarsson, Peter Whittingham, Joe Ralls 64, Eoin Doyle 76, Joe Mason.
Subs: Fabio Da Silva 22, Tom Adeyemi, Anthony Pilkington 64, Stuart O'Keefe, Matthew Kennedy 85, Simon Moore, Kadeem Harris.
Millwall: David Forde, Alan Dunne, Sid Nelson, Mark Beevers, Dan Harding, Lee Martin 62, Nadjim Abdou, Nicky Bailey, Martyn Woolford, Lee Gregory 38 75, Aiden O'Brien 74.
Subs: Jos Hooiveld, Paris Cowan-Hall, Magaye Gueye 62, Ricardo Fuller 74, Jack Powell, Jordan Archer, Gary Taylor-Fletcher 75.
Attendance: 19639

Football League Championship, Saturday 25th October 2014 12:15
 Millwall 1-0 Cardiff City 
Millwall: David Forde, Andy Wilkinson, Danny Shittu ⚽54, Mark Beevers 10, Matthew Briggs 72, Edward Upson, Shaun Williams, Lee Martin, Scott McDonald 90+2, Lee Gregory, Ricardo Fuller 78.
Subs: Martyn Woolford 78, Byron Webster 72, Fred Onyedinma, Aiden O'Brien, Nadjim Abdou, Richard Chaplow, Tom King.
Cardiff City: David Marshall, John Brayford, Bruno Ecuele Manga, Sean Morrison, Fabio Da Silva, Anthony Pilkington, Aron Gunnarsson 34, Peter Whittingham, Craig Noone, Federico Macheda 62, Adam Le Fondre 62.
Subs: Ravel Morrison 62, Matthew Connolly, Mats Mřller Dćhli, Joe Ralls 34, Nicky Maynard 62, Simon Moore, Danny Gabbidon.
Attendance: 10135

Football League Championship, Saturday 29th December 2012 15:00
 Cardiff City 1-0 Millwall 
Cardiff City: David Marshall, Kevin McNaughton, Mark Hudson, Ben Turner, Andrew Taylor, Craig Conway 38, Peter Whittingham, Aron Gunnarsson 45+3, Craig Noone 73, Craig Bellamy, Rudy Gestede 778.
Subs: Joe Lewis, Don Cowie 73, Matthew Connolly, Bo-Kyung Kim, Jordon Mutch 45+3, Joe Mason, Heidar Helguson 77.
Millwall: David Forde, Shane Lowry, Danny Shittu, Mark Beevers, Adam Smith, James Henry, Liam Trotter 15, Nadjim Abdou, Scott Malone 18, Darius Henderson, Dany N'Guessan 64.
Subs: Maik Taylor, Alan Dunne, Josh Wright, Shaun Batt 64, Liam Feeney 18, Jack Smith, Karleigh Osborne.
Attendance: 24263

Football League Championship, Tuesday 18th September 2012 19:45
 Millwall 0-2 Cardiff City 
Millwall: Maik Taylor, Alan Dunne 48, Karleigh Osborne, Scott Malone, Shane Lowry 49, James Henry 79, Josh Wright 57, Liam Trotter, Nadjim Abdou, Andy Keogh, Darius Henderson 57.
Subs: David Forde, Danny Shittu, Therry Racon, Shaun Batt 79, Chris Taylor 57, Jake Goodman, Chris Wood 57.
Cardiff City: David Marshall, Kevin McNaughton 74, Andrew Taylor, Mark Hudson, Matthew Connolly, Peter Whittingham ⚽53, Jordon Mutch, Aron Gunnarsson, Craig Noone 8055, Tommy Smith 67, Nicky Maynard 67.
Subs: Joe Lewis, Don Cowie, Etien Velikonja, Bo-Kyung Kim 80, Joe Mason, Heidar Helguson 67, Ben Nugent.
Attendance: 9295

Football League Championship, Saturday 31st March 2012 12:30
 Cardiff City 0-0 Millwall 
Cardiff City: -
Millwall: -
Attendance: 21259

Football League Championship, Saturday 10th December 2011 15:00
 Millwall 0-0 Cardiff City 
Millwall: -
Cardiff City: -
Attendance: 11314

Football League Championship, Saturday 19th March 2011 15:00
 Millwall 3-3 Cardiff City 
Millwall: -
Cardiff City: -
Attendance: 15039

Football League Championship, Saturday 25th September 2010 12:00
 Cardiff City 2-1 Millwall 
Cardiff City: -
Millwall: -
Attendance: 23010

Football League Championship, Tuesday 31st January 2006
 Cardiff City 1-1 Millwall 
Cardiff City: -
Millwall: -
Attendance: 12378

Football League Championship, Saturday 24th September 2005
 Millwall 0-0 Cardiff City 
Millwall: -
Cardiff City: -
Attendance: 9254

Football League Championship, Tuesday 22nd February 2005
 Cardiff City 0-1 Millwall 
Cardiff City: -
Millwall: -
Attendance: 11424

Football League Championship, Saturday 23rd October 2004
 Millwall 2-2 Cardiff City 
Millwall: -
Cardiff City: -
Attendance: 10476

Football League 1, Wednesday 7th April 2004
 Millwall 0-0 Cardiff City 
Millwall: -
Cardiff City: -
Attendance: 9584

Football League 1, Saturday 20th December 2003
 Cardiff City 1-3 Millwall 
Cardiff City: -
Millwall: -
Attendance: 14610

Football League Cup (First Round), Tuesday 21st August 2001
 Millwall 2-1 Cardiff City 
Millwall: -
Cardiff City: -
Attendance:

Football League 2, Saturday 4th December 1999
 Millwall 2-0 Cardiff City 
Millwall: -
Cardiff City: -
Attendance: 9044

Football League 2, Saturday 7th August 1999
 Cardiff City 1-1 Millwall 
Cardiff City: -
Millwall: -
Attendance: 10193

Associate Members' Cup (First Round), Wednesday 9th December 1998
 Millwall 2-0 Cardiff City 
Millwall: -
Cardiff City: -
Attendance: