Cardiff City vs Swansea City Head-to-Head Record

This page lists the head-to-head record of Swansea City vs Cardiff City including biggest victories and defeats between the two sides, and H2H stats in all competitions.

Overall H2H Record - Summary

TotalCardiff CitySwansea CityDraws
Total Matches318167
At Cardiff City Stadium163103
At Liberty Stadium15564
League Two Matches6132
Carling Cup Matches1010
Premier League Matches2110
Championship Matches18594
League One Matches4121
Total Goals Scored702644

Last 50 Cardiff City vs Swansea City Matches

2025   18 JanuaryChampionshipCardiff City3 - 0Swansea City
2024   25 AugustChampionshipSwansea City1 - 1Cardiff City
2024   16 MarchChampionshipSwansea City2 - 0Cardiff City
2023   16 SeptemberChampionshipCardiff City2 - 0Swansea City
2023   1 AprilChampionshipCardiff City2 - 3Swansea City
2022   23 OctoberChampionshipSwansea City2 - 0Cardiff City
2022   2 AprilChampionshipCardiff City0 - 4Swansea City
2021   17 OctoberChampionshipSwansea City3 - 0Cardiff City
2021   20 MarchChampionshipSwansea City0 - 1Cardiff City
2020   12 DecemberChampionshipCardiff City0 - 2Swansea City
2020   12 JanuaryChampionshipCardiff City0 - 0Swansea City
2019   27 OctoberChampionshipSwansea City1 - 0Cardiff City
2014   8 FebruaryPremier LeagueSwansea City3 - 0Cardiff City
2013   3 NovemberPremier LeagueCardiff City1 - 0Swansea City
2011   6 FebruaryChampionshipSwansea City0 - 1Cardiff City
2010   7 NovemberChampionshipCardiff City0 - 1Swansea City
2010   3 AprilChampionshipCardiff City2 - 1Swansea City
2009   7 NovemberChampionshipSwansea City3 - 2Cardiff City
2009   5 AprilChampionshipCardiff City2 - 2Swansea City
2008   30 NovemberChampionshipSwansea City2 - 2Cardiff City
2008   23 SeptemberCarling CupSwansea City1 - 0Cardiff City
1999   17 AprilLeague TwoCardiff City0 - 0Swansea City
1998   21 NovemberLeague TwoSwansea City2 - 1Cardiff City
1998   7 MarchLeague TwoSwansea City1 - 1Cardiff City
1997   1 NovemberLeague TwoCardiff City0 - 1Swansea City
1997   1 MarchLeague TwoSwansea City0 - 1Cardiff City
1996   2 DecemberLeague TwoCardiff City1 - 3Swansea City
1995   6 MarchLeague OneSwansea City4 - 1Cardiff City
1994   2 SeptemberLeague OneCardiff City1 - 1Swansea City
1994   1 AprilLeague OneSwansea City1 - 0Cardiff City
1993   21 DecemberLeague OneCardiff City1 - 0Swansea City

Biggest Cardiff City Victory vs Swansea City

2025   18 JanuaryChampionshipCardiff City3 - 0Swansea City

Biggest Swansea City Victory vs Cardiff City

2022   2 AprilChampionshipCardiff City0 - 4Swansea City

Biggest Cardiff City Defeat vs Swansea City

2022   2 AprilChampionshipCardiff City0 - 4Swansea City

Biggest Swansea City Defeat vs Cardiff City

2025   18 JanuaryChampionshipCardiff City3 - 0Swansea City

Last 5 Cardiff City Home Matches

2026   25 AprilLeague OneCardiff City5 - 1Northampton Town
2026   22 AprilLeague OneCardiff City1 - 0Port Vale
2026   11 AprilLeague OneCardiff City2 - 0Bolton Wanderers
2026   21 MarchLeague OneCardiff City0 - 0Blackpool
2026   17 MarchLeague OneCardiff City0 - 2Wycombe Wanderers

Last 5 Swansea City Home Matches

2026   18 AprilChampionshipSwansea City1 - 2Southampton
2026   6 AprilChampionshipSwansea City2 - 2Middlesbrough
2026   21 MarchChampionshipSwansea City0 - 3Coventry City
2026   7 MarchChampionshipSwansea City2 - 0Stoke City
2026   24 FebruaryChampionshipSwansea City1 - 1Preston North End

Last 5 Cardiff City Away Matches

2026   18 AprilLeague OneReading1 - 3Cardiff City
2026   14 AprilLeague OneHuddersfield Town1 - 1Cardiff City
2026   6 AprilLeague OnePeterborough United1 - 1Cardiff City
2026   14 MarchLeague OneExeter City0 - 4Cardiff City
2026   10 MarchLeague OneBarnsley1 - 1Cardiff City

Last 5 Swansea City Away Matches

2026   25 AprilChampionshipNorwich City1 - 1Swansea City
2026   21 AprilChampionshipQueens Park Rangers1 - 2Swansea City
2026   11 AprilChampionshipLeicester City0 - 1Swansea City
2026   3 AprilChampionshipSheffield United3 - 3Swansea City
2026   13 MarchChampionshipWrexham2 - 0Swansea City

Mansfield Town-Cardiff City Odds

Mansfield Town
3.70
Draw
3.75
Cardiff City
1.76
Bet Now!

Swansea City-Charlton Athletic Odds

Swansea City
1.76
Draw
3.60
Charlton Athletic
4.20
Bet Now!

Club: Cardiff City

Cardiff City
England Cardiff, England

Club: Swansea City

Swansea City
England Swansea, England
  • Premier League
  • Swansea City FC
  • Nickname: The Swans
  • Liberty Stadium (20532)
  • League Position: 0th
  • Coach: Vitor Emanuel Soares Matos