The EFL have released their full sets of 2023/24 fixtures for each of the three tiers below the Premier League.
In the Championship, an intriguing opening weekend clash sees teams who were involved in promotion and relegation battles at the end of last term come together, starting on Friday night when Sheffield Wednesday host Southampton.
The Owls came up through the League One play-offs, while the Saints departed the Premier League after a dismal campaign.
Elsewhere, Sunderland, beaten in the Championship play-off semis by eventually promoted Luton, face newly promoted Ipswich Town, while Leicester, relegated from the top flight on the final day last season, face Coventry City who missed out on replacing them by virtue of a penalty shoot-out defeat at Wembley in the play-off final.
Relegated Leeds start at home to Cardiff, while League One champions Plymouth open their campaign at home to Huddersfield.
The full opening weekend list for the Championship:
- 04/08/2023 8pm Sheffield Wednesday v Southampton
- 05/08/2023 3pm Blackburn Rovers v West Bromwich Albion
- 05/08/2023 3pm Bristol City v Preston North End
- 05/08/2023 3pm Middlesbrough v Millwall
- 05/08/2023 3pm Norwich City v Hull City
- 05/08/2023 3pm Plymouth Argyle v Huddersfield Town
- 05/08/2023 3pm Queens Park Rangers v Watford
- 05/08/2023 3pm Stoke City v Rotherham United
- 05/08/2023 3pm Swansea City v Birmingham City
- 06/08/2023 2.30pm Leeds United v Cardiff City
- 06/08/2023 12noon Leicester City v Coventry City
- 06/08/2023 5pm Sunderland v Ipswich Town
The League One opening weekend list can be found here, with the League Two fixtures here.