Bristol CityAll-time
11 – 10
10 draws · 31 meetings
SwanseaMeetings
31
Goals
26 – 28
Last meeting
21 Feb 2026
Bristol City wins
11
Draws
10
Swansea wins
10
Last 25 meetings
Championship
- Sat 21 FebSwansea
1 – 0
Bristol City - Sat 22 NovBristol City
3 – 0
Swansea - Sun 9 FebBristol City
0 – 1
Swansea - Sun 29 SeptSwansea
1 – 1
Bristol City - Sun 10 MarBristol City
1 – 0
Swansea - Sat 2 SeptSwansea
1 – 2
Bristol City - Sun 19 MarSwansea
2 – 0
Bristol City - Sat 29 OctBristol City
1 – 1
Swansea - Sun 13 FebSwansea
3 – 1
Bristol City - Fri 20 AugBristol City
0 – 1
Swansea - Sat 27 FebSwansea
1 – 3
Bristol City - Sat 24 OctBristol City
1 – 1
Swansea - Sat 18 JulSwansea
1 – 0
Bristol City - Sat 21 SeptBristol City
0 – 0
Swansea - Sat 2 FebBristol City
2 – 0
Swansea - Sat 25 AugSwansea
0 – 1
Bristol City - Tue 1 FebBristol City
0 – 2
Swansea - Wed 10 NovSwansea
0 – 1
Bristol City - Sat 10 AprBristol City
1 – 0
Swansea - Sat 10 AprBristol City
1 – 0
Swansea - Tue 15 SeptSwansea
0 – 0
Bristol City - Sat 18 AprSwansea
1 – 0
Bristol City - Sat 18 AprSwansea
1 – 0
Bristol City - Sat 6 DecBristol City
0 – 0
Swansea - Sat 6 DecBristol City
0 – 0
Swansea
Frequently asked
- How many times have Bristol City and Swansea played each other?
- Bristol City and Swansea have met 31 times in our archive across all competitions.
- Who has the better head-to-head record between Bristol City and Swansea?
- Bristol City have won 11, Swansea have won 10, with 10 draws. Bristol City lead Swansea on the all-time meetings.
- When did Bristol City last play Swansea?
- Their most recent meeting in our archive was Swansea 1-0 Bristol City (February 2026, Championship).
- What is the all-time goal record between Bristol City and Swansea?
- Bristol City have scored 26 goals against Swansea, and Swansea have scored 28 against Bristol City.