Football Scores & Fixtures
- Birmingham City versus Southampton kick off 19:45Birmingham City19:45playsSouthampton
- Coventry City versus Ipswich Town kick off 19:45Coventry City19:45playsIpswich Town
- Leicester City versus Derby County kick off 19:45Leicester City19:45playsDerby County
- Middlesbrough versus Hull City kick off 19:45Middlesbrough19:45playsHull City
- Millwall versus Bristol City kick off 19:45Millwall19:45playsBristol City
- Norwich City versus Watford kick off 19:45Norwich City19:45playsWatford
- Oxford United versus Swansea City kick off 19:45Oxford United19:45playsSwansea City
- Portsmouth versus Charlton Athletic kick off 19:45Portsmouth19:45playsCharlton Athletic
- Sheffield Wednesday versus Blackburn Rovers kick off 19:45Sheffield Wednesday19:45playsBlackburn Rovers
- Stoke City versus Sheffield United kick off 19:45Stoke City19:45playsSheffield United
- West Bromwich Albion versus Queens Park Rangers kick off 19:45West Bromwich Albion19:45playsQueens Park Rangers
- Wrexham versus Preston North End kick off 19:45Wrexham19:45playsPreston North End
- AFC Wimbledon versus Exeter City kick off 19:45AFC Wimbledon19:45playsExeter City
- Barnsley versus Lincoln City kick off 19:45Barnsley19:45playsLincoln City
- Blackpool versus Rotherham United kick off 19:45Blackpool19:45playsRotherham United
- Bolton Wanderers versus Mansfield Town kick off 19:45Bolton Wanderers19:45playsMansfield Town
- Bradford City versus Port Vale kick off 19:45Bradford City19:45playsPort Vale
- Burton Albion versus Wigan Athletic kick off 19:45Burton Albion19:45playsWigan Athletic
- Cardiff City versus Stevenage kick off 19:45Cardiff City19:45playsStevenage
- Huddersfield Town versus Northampton Town kick off 19:45Huddersfield Town19:45playsNorthampton Town
- Luton Town versus Leyton Orient kick off 19:45Luton Town19:45playsLeyton Orient
- Peterborough United versus Reading kick off 19:45Peterborough United19:45playsReading
- Plymouth Argyle versus Wycombe Wanderers kick off 19:45Plymouth Argyle19:45playsWycombe Wanderers
- Stockport County versus Doncaster Rovers kick off 19:45Stockport County19:45playsDoncaster Rovers
- Newport County versus Crewe Alexandra kick off 19:30Newport County19:30playsCrewe Alexandra
- Accrington Stanley versus Harrogate Town kick off 19:45Accrington Stanley19:45playsHarrogate Town
- Bristol Rovers versus Barnet kick off 19:45Bristol Rovers19:45playsBarnet
- Cheltenham Town versus Swindon Town kick off 19:45Cheltenham Town19:45playsSwindon Town
- Chesterfield versus Cambridge United kick off 19:45Chesterfield19:45playsCambridge United
- Crawley Town versus Bromley kick off 19:45Crawley Town19:45playsBromley
- Gillingham versus Colchester United kick off 19:45Gillingham19:45playsColchester United
- Grimsby Town versus Shrewsbury Town kick off 19:45Grimsby Town19:45playsShrewsbury Town
- Milton Keynes Dons versus Notts County kick off 19:45Milton Keynes Dons19:45playsNotts County
- Salford City versus Fleetwood Town kick off 19:45Salford City19:45playsFleetwood Town
- Tranmere Rovers versus Barrow kick off 19:45Tranmere Rovers19:45playsBarrow
- Walsall versus Oldham Athletic kick off 19:45Walsall19:45playsOldham Athletic
Group A
- Comoros versus Mali Kick-off time to be confirmedComorosKick-off time to be confirmedplaysMali
- Zambia versus Morocco Kick-off time to be confirmedZambiaKick-off time to be confirmedplaysMorocco
Group B
- Angola versus Egypt Kick-off time to be confirmedAngolaKick-off time to be confirmedplaysEgypt
- Zimbabwe versus South Africa Kick-off time to be confirmedZimbabweKick-off time to be confirmedplaysSouth Africa
All times are UK and subject to change. BBC is not responsible for any changes.