Swansea City - latest matches, scores and upcoming fixtures
Previous matches
21 Jul 2023
Club Friendlies
Oxford UtdSwansea
1 - 0
25 Jul 2023
Club Friendlies
SwanseaBristol Rovers
0 - 2
29 Jul 2023
Club Friendlies
ReadingSwansea
0 - 4
5 Aug 2023
SwanseaBirmingham
1 - 1
8 Aug 2023
EFL Cup
SwanseaNorthampton
3 - 0
12 Aug 2023
West BromSwansea
3 - 2
19 Aug 2023
SwanseaCoventry
1 - 1
26 Aug 2023
PrestonSwansea
2 - 1
29 Aug 2023
EFL Cup
SwanseaBournemouth
2 - 3
2 Sept 2023
SwanseaBristol City
1 - 2
16 Sept 2023
CardiffSwansea
2 - 0
19 Sept 2023
QPRSwansea
1 - 1
23 Sept 2023
SwanseaSheff Wed
3 - 0
30 Sept 2023
MillwallSwansea
0 - 3
4 Oct 2023
SwanseaNorwich
2 - 1
7 Oct 2023
PlymouthSwansea
1 - 3
21 Oct 2023
SwanseaLeicester
1 - 3
24 Oct 2023
SwanseaWatford
0 - 1
28 Oct 2023
BlackburnSwansea
0 - 1
4 Nov 2023
SwanseaSunderland
0 - 0
11 Nov 2023
IpswichSwansea
3 - 2
25 Nov 2023
SwanseaHull
2 - 2
29 Nov 2023
LeedsSwansea
3 - 1
2 Dec 2023
SwanseaHuddersfield
1 - 1
9 Dec 2023
RotherhamSwansea
1 - 2
12 Dec 2023
StokeSwansea
1 - 1
16 Dec 2023
SwanseaMiddlesbrough
1 - 2
22 Dec 2023
SwanseaPreston
2 - 1
26 Dec 2023
SouthamptonSwansea
5 - 0
29 Dec 2023
CoventrySwansea
2 - 2
Mon, 1 Jan
SwanseaWest Brom
1 - 0
Sat, 6 Jan
FA Cup
SwanseaMorecambe
2 - 0
Sat, 13 Jan
BirminghamSwansea
2 - 2
Sat, 20 Jan
SwanseaSouthampton
1 - 3
Thu, 25 Jan
FA Cup
BournemouthSwansea
5 - 0
Tue, 30 Jan
LeicesterSwansea
3 - 1
Sat, 3 Feb
SwanseaPlymouth
0 - 1
Sat, 10 Feb
HullSwansea
0 - 1
Tue, 13 Feb
SwanseaLeeds
0 - 4
Sat, 17 Feb
SwanseaIpswich
1 - 2
Sat, 24 Feb
SunderlandSwansea
1 - 2
Sat, 2 Mar
SwanseaBlackburn
2 - 1
Wed, 6 Mar
WatfordSwansea
1 - 1
Sun, 10 Mar
Bristol CitySwansea
1 - 0
Sat, 16 Mar
SwanseaCardiff
2 - 0
Fri, 29 Mar
Sheff WedSwansea
1 - 1
Mon, 1 Apr
SwanseaQPR
0 - 1
Sat, 6 Apr
MiddlesbroughSwansea
2 - 0
Wed, 10 Apr
SwanseaStoke
3 - 0
Sat, 13 Apr
SwanseaRotherham
1 - 0
Sat, 20 Apr
HuddersfieldSwansea
0 - 4
Sat, 27 Apr
NorwichSwansea
2 - 2
Sat, 4 May
SwanseaMillwall
0 - 1