# 2023–24 FA Cup qualifying rounds

The 2023–24 FA Cup qualifying rounds opened the 143rd edition of the FA Cup, the world's oldest association football single knockout competition, organised by The Football Association, the governing body for the sport in England. 640 teams in the 5th to 10th tier of English football competed across six rounds for 32 spots in the First round proper.

## Eligibility

Places for the FA Cup were capped at 732 to match the number of clubs in the top 9 tiers of English football, meaning 640 places were available in the qualifying competition. Clubs from the 10th tier were accepted only where there was a shortage of teams due to higher ranked teams not applying or being ineligible for entry. This left seven places, which were awarded to the applicants from the 10th tier that had finished 2022–23 with the highest points per game, but that had not been promoted.

## Calendar

| Round | Main date | Leagues entering this round | New entries this round | Winners from the previous round | Number of fixtures | Prize fund | Prize fund |
| Round | Main date | Leagues entering this round | New entries this round | Winners from the previous round | Number of fixtures | Losing club | Winning club |
| Extra preliminary round | 5 August 2023 | Level 8 (95 lowest ranked clubs) Level 9 Level 10 (highest ranked clubs) | 416 | None | 208 | £375 | £1,125 |
| Preliminary round | 19 August 2023 | Level 8 | 64 | 208 | 136 | £481 | £1,444 |
| First qualifying round | 2 September 2023 | Level 7 | 88 | 136 | 112 | £750 | £2,250 |
| Second qualifying round | 16 September 2023 | National League North National League South | 48 | 112 | 80 | £1,125 | £3,375 |
| Third qualifying round | 30 September 2023 | None | 0 | 80 | 40 | £1,875 | £5,625 |
| Fourth qualifying round | 14 October 2023 | National League | 24 | 40 | 32 | £3,125 | £9,375 |

## Extra preliminary round

The draw for the extra preliminary round was made on 7 July 2023. The seven clubs allowed entry from the 10th tier (Stockport Town, Hartpury University, Brislington, Wells City, Wendron United, Liskeard Athletic and Okehampton Argyle) were the lowest ranked teams to enter.
| Tie | (Tier) Home team | Score | Away team (Tier) | Att. |
| Friday 4 August 2023 |||||
| 13 | Whickham (9) | 2–1 | Carlisle City (9) | 298 |
| 27 | Skelmersdale United (9) | 3–1 | Northwich Victoria (9) | 239 |
| 53 | Coventry United (9) | 2–3 | Studley (9) | 212 |
| 81 | Thetford Town (9) | 1–2 | Newmarket Town (9) | 388 |
| 87 | Dereham Town (9) | 4–1 | Walsham-le-Willows (9) | 206 |
| 94 | Stansted (9) | 2–1 | Stotfold (8) | 213 |
| 96 | Woodford Town (9) | 4–1 | Hertford Town (8) | 242 |
| 101 | Edgware & Kingsbury (9) | 1–1 | Waltham Abbey (8) | 188 |
| 125 | Bishop's Cleeve (8) | 3–3 | Thornbury Town (9) | 252 |
| 183 | Moneyfields (9) | 1–0 | Westbury United (8) | 177 |
| Saturday 5 August 2023 |||||
| 1 | Sunderland RCA (9) | 1–5 | West Allotment Celtic (9) | 89 |
| 2 | Knaresborough Town (9) | 3–1 | Frickley Athletic (9) | 268 |
| 3 | Heaton Stannington (9) | 5–0 | Tow Law Town (9) | 285 |
| 4 | Ashington (8) | 4–0 | North Shields (9) | 447 |
| 5 | West Auckland Town (9) | 2–0 | Northallerton Town (9) | 133 |
| 7 | Seaham Red Star (9) | 1–0 | Pickering Town (9) | 118 |
| 8 | Whitley Bay (9) | 2–1 | Garforth Town (9) | 277 |
| 9 | Bishop Auckland (9) | 3–0 | Bridlington Town (8) | 404 |
| 11 | North Ferriby (8) | 2–1 | Crook Town (9) | 406 |
| 12 | Kendal Town (9) | 1–4 | Consett (8) | 310 |
| 14 | Tadcaster Albion (9) | 1–0 | Redcar Athletic (9) | 210 |
| 15 | Newcastle Benfield (9) | 0–3 | Shildon (9) | 177 |
| 16 | Penrith (9) | 2–1 | Boro Rangers (9) | 65 |
| Match played at Carlisle City. |||||
| 17 | Golcar United (9) | 0–0 | Trafford (8) | 422 |
| 18 | Thackley (9) | 2–3 | Goole (9) | 210 |
| 20 | Stockport Town (10) | 0–1 | Ramsbottom United (9) | 159 |
| 21 | AFC Liverpool (9) | 0–5 | Lower Breck (9) | 213 |
| 23 | Burscough (9) | 1–0 | Pilkington (9) | 172 |
| 24 | Ossett United (8) | 2–0 | 1874 Northwich (8) | 392 |
| 25 | Congleton Town (9) | 1–0 | Wythenshawe Town (9) | 377 |
| 26 | Barnoldswick Town (9) | 3–1 | Handsworth (9) | 189 |
| 28 | Padiham (9) | 3–0 | Silsden (9) | 204 |
| 29 | Prescot Cables (8) | 2–0 | Eccleshill United (9) | 506 |
| 30 | City of Liverpool (8) | 2–2 | Penistone Church (9) | 224 |
| 31 | Glossop North End (9) | 1–2 | Colne (9) | 294 |
| 32 | West Didsbury & Chorlton (9) | 2–0 | Vauxhall Motors (8) | 537 |
| 33 | Widnes (8) | 1–1 | Longridge Town (9) | 163 |
| 34 | Prestwich Heys (9) | 3–1 | Bootle (8) | 254 |
| 35 | Whitchurch Alport (9) | 2–1 | Cheadle Town (9) | 141 |
| 37 | Uttoxeter Town (9) | 1–4 | Bury (9) | 2,903 |
| Match played at Bury. |||||
| 39 | Charnock Richard (9) | 7–0 | Squires Gate (9) | 148 |
| 40 | Highgate United (9) | 2–2 | Walsall Wood (8) | 83 |
| 41 | Bewdley Town (9) | 7–3 | Daventry Town (9) | 114 |
| 42 | Rugby Town (8) | 5–5 | Malvern Town (8) | 301 |
| 43 | Atherstone Town (9) | 3–0 | Stone Old Alleynians (9) | 234 |
| 44 | Bugbrooke St Michaels (9) | 2–3 | Hinckley LR (8) | 96 |
| 45 | Hereford Pegasus (9) | 1–1 | Hanley Town (8) | 91 |
| 46 | AFC Wulfrunians (9) | 0–2 | Gresley Rovers (8) | 181 |
| 47 | Westfields (9) | 2–2 | Cogenhoe United (9) | 108 |
| 48 | Romulus (9) | 2–2 | Newcastle Town (8) | 59 |
| 49 | Boldmere St. Michaels (8) | 3–2 | Lichfield City (9) | 160 |
| 50 | Kidsgrove Athletic (8) | 0–0 | Lye Town (8) | 122 |
| 51 | Worcester Raiders (9) | 3–2 | Belper United (9) | 205 |
| 52 | Bedworth United (8) | 3–6 | Heanor Town (9) | 182 |
| 54 | Sutton Coldfield Town (8) | 3–1 | Wolverhampton Casuals (9) | 125 |
| 55 | Darlaston Town (1874) (9) | 3–1 | Racing Club Warwick (9) | 123 |
| 56 | Stourport Swifts (9) | 2–0 | Coventry Sphinx (8) | 134 |
| 57 | Shifnal Town (9) | 3–1 | Hereford Lads Club (9) | 196 |
| 58 | Worcester City (9) | 3–0 | Dudley Town (9) | 462 |
| 59 | Tividale (9) | 1–4 | Rugby Borough (9) | 88 |
| 60 | Quorn (8) | 1–1 | Carlton Town (8) | 204 |
| 63 | Skegness Town (9) | 0–0 | AFC Mansfield (9) | 101 |
| 65 | Grantham Town (8) | 1–1 | Loughborough Students (9) | 249 |
| 66 | Lutterworth Town (9) | 0–3 | Lincoln United (9) | 60 |
| 67 | Eastwood Community (9) | 3–1 | Kimberley Miners Welfare (9) | 210 |
| 68 | GNG Oadby Town (9) | 1–3 | Bottesford Town (9) | 51 |
| 69 | Sherwood Colliery (9) | 2–2 | Aylestone Park (9) | 111 |
| 70 | Cleethorpes Town (8) | 1–1 | Loughborough Dynamo (8) | 169 |
| 71 | Rossington Main (9) | 4–1 | Leicester Nirvana (9) | 154 |
| 72 | Boston Town (9) | 0–0 | Anstey Nomads (8) | 115 |
| 73 | Maltby Main (9) | 1–1 | Pinchbeck United (9) | 103 |
| 74 | Winterton Rangers (8) | 2–4 | Melton Town (9) | 213 |
| 75 | Ashby Ivanhoe (9) | 3–0 | Deeping Rangers (9) | 164 |
| 76 | Harleston Town (9) | 2–3 | Kempston Rovers (8) | 278 |
| 77 | Ely City (9) | 0–0 | Eynesbury Rovers (9) | 148 |
| 78 | Norwich United (9) | 0–2 | Woodbridge Town (9) | |
| 79 | Bury Town (8) | 3–1 | Biggleswade United (9) | 424 |
| 80 | Kirkley & Pakefield (9) | 1–0 | Downham Town (9) | |
| 82 | Yaxley (9) | 0–7 | Wroxham (8) | 105 |
| 83 | Mulbarton Wanderers (9) | 2–1 | Sheringham (9) | 92 |
| 84 | Gorleston (8) | 4–1 | Heacham (9) | 123 |
| 85 | Wellingborough Town (9) | 6–0 | Long Melford (9) | 90 |
| 86 | Mildenhall Town (9) | 2–0 | Soham Town Rangers (9) | 277 |
| 88 | Desborough Town (9) | 2–2 | Potton United (9) | 116 |
| 89 | Wisbech Town (9) | 3–1 | March Town United (9) | 421 |
| 90 | Lakenheath (9) | 2–2 | Godmanchester Rovers (9) | 65 |
| 91 | St Neots Town (9) | 2–2 | Fakenham Town (9) | 211 |
| 95 | West Essex (9) | 3–2 | Crawley Green (9) | 93 |
| 97 | Redbridge (8) | 2–2 | New Salamis (8) | 75 |
| 98 | St. Panteleimon (9) | 2–2 | Witham Town (8) | 31 |
| 99 | Cockfosters (9) | 0–1 | Barking (9) | 170 |
| 100 | Saffron Walden Town (9) | 1–0 | Great Wakering Rovers (9) | 261 |
| 102 | AFC Dunstable (8) | 2–1 | Newport Pagnell Town (9) | 158 |
| 103 | Sawbridgeworth Town (9) | 5–1 | Arlesey Town (9) | 78 |
| 106 | Colney Heath (9) | 1–1 | Ilford (9) | 110 |
| 108 | Halstead Town (9) | 1–4 | Romford (9) | 255 |
| 109 | Leverstock Green (9) | 5–3 | White Ensign (9) | 79 |
| 110 | FC Romania (9) | 5–0 | Tilbury (9) | 106 |
| 111 | East Thurrock United (8) | 1–0 | Frenford (9) | 148 |
| 112 | Shefford Town & Campton (9) | 0–2 | Maldon & Tiptree (8) | 156 |
| 113 | London Lions (9) | 3–5 | Barton Rovers (8) | 87 |
| 114 | Leighton Town (8) | 3–0 | Basildon United (8) | 367 |
| 115 | Buckhurst Hill (9) | 1–1 | Brantham Athletic (9) | 88 |
| 117 | Hullbridge Sports (9) | 4–1 | Takeley (9) | 93 |
| 118 | Milton Keynes Irish (9) | 3–1 | Dunstable Town (9) | 173 |
| 119 | Fairford Town (9) | 1–1 | Aylesbury United (8) | 99 |
| 120 | Chalfont St Peter (9) | 1–3 | Wallingford & Crowmarsh (9) | 130 |
| 121 | Mangotsfield United (9) | 2–0 | Royal Wootton Bassett Town (9) | 190 |
| 122 | Ardley United (9) | 1–1 | Ascot United (8) | 96 |
| 123 | Thame United (8) | 2–3 | Bristol Manor Farm (8) | 96 |
| 124 | Slimbridge (9) | 2–3 | Reading City (9) | 105 |
| 126 | Lydney Town (9) | 1–1 | Roman Glass St George (9) | 177 |
| 127 | Cribbs (8) | 3–1 | Longlevens (9) | 93 |
| 128 | Tring Athletic (9) | 0–2 | Nailsea & Tickenham (9) | 125 |
| 129 | Virginia Water (9) | 2–0 | Risborough Rangers (9) | |
| 131 | Tuffley Rovers (9) | 2–2 | Aylesbury Vale Dynamos (9) | 124 |
| 132 | Hartpury University (10) | | Holyport (9) | 62 |
| Holyport originally won 1-2, but the tie was voided, and ordered to be replayed due to a refereeing error. |||||
| 133 | Clevedon Town (9) | 2–1 | Wantage Town (9) | 157 |
| 135 | Easington Sports (9) | 3–1 | Burnham (9) | |
| 136 | Kidlington (8) | 0–3 | Flackwell Heath (9) | 125 |
| 138 | Sporting Bengal United (9) | 4–4 | Stansfeld (9) | 102 |
| 139 | Chipstead (8) | 1–1 | Peacehaven & Telscombe (9) | 142 |
| 141 | Sittingbourne (8) | 0–0 | Jersey Bulls (9) | 214 |
| 142 | Lordswood (9) | 2–1 | Egham Town (9) | 178 |
| 143 | Newhaven (9) | 3–1 | Little Common (9) | 178 |
| 144 | Broadbridge Heath (8) | 0–1 | Sheerwater (9) | 186 |
| 145 | Tunbridge Wells (9) | 2–3 | Uxbridge (8) | 186 |
| 146 | Spelthorne Sports (9) | 2–1 | Loxwood (9) | |
| 147 | Holmesdale (9) | 1–2 | Midhurst & Easebourne (9) | 70 |
| 148 | Pagham (9) | 0–4 | East Grinstead Town (8) | 119 |
| 149 | Eastbourne Town (9) | 1–3 | Faversham Town (9) | |
| 150 | Wembley (9) | 1–1 | Bearsted (9) | 108 |
| 151 | Athletic Newham (9) | 3–3 | Tooting & Mitcham United (9) | |
| 152 | Crowborough Athletic (9) | 3–0 | Shoreham (9) | |
| 153 | Horley Town (9) | 4–0 | Punjab United (9) | |
| Tie | (Tier) Home team | Score | Away team (Tier) | Att. |
| 155 | Sutton Common Rovers (8) | 1–1 | Burgess Hill Town (8) | 84 |
| 156 | Haywards Heath Town (9) | 0–5 | Whitstable Town (9) | |
| 157 | Lydd Town (9) | 1–0 | Camberley Town (9) | 131 |
| 158 | Deal Town (9) | 2–0 | Guildford City (9) | 273 |
| 159 | Epsom & Ewell (9) | 2–1 | Horsham YMCA (9) | |
| 160 | Lancing (8) | 5–0 | Rusthall (9) | 273 |
| 161 | Abbey Rangers (9) | 0–0 | Colliers Wood United (9) | |
| 162 | Three Bridges (8) | 2–2 | Crawley Down Gatwick (9) | 87 |
| 163 | Hilltop (9) | 2–4 | Redhill (9) | |
| Match played at London Colney. |||||
| 164 | Kennington (9) | 1–0 | Glebe (9) | |
| Match played at Glebe. |||||
| 166 | Westfield (8) | 0–0 | Fisher (9) | 181 |
| 167 | Hassocks (9) | 1–1 | Erith Town (9) | |
| 168 | Merstham (8) | 2–1 | Raynes Park Vale (8) | 175 |
| 169 | Corinthian (9) | 3–4 | Bedfont Sports (9) | 93 |
| 170 | Knaphill (9) | 3–0 | AFC Varndeanians (9) | |
| 171 | Phoenix Sports (8) | 1–2 | Eastbourne United (9) | 87 |
| 172 | Balham (9) | 0–4 | Steyning Town (9) | |
| 174 | Harefield United (9) | 0–4 | Farnham Town (9) | |
| 175 | Saltdean United (9) | 2–4 | Badshot Lea (8) | 124 |
| 176 | Broadfields United (9) | 0–4 | Snodland Town (9) | |
| 177 | Hollands & Blair (9) | 0–3 | Ashford United (8) | 240 |
| 179 | Sandhurst Town (9) | 1–2 | VCD Athletic (9) | |
| 180 | Southall (8) | 1–0 | Chichester City (8) | 85 |
| 181 | Horndean (8) | 3–0 | Portland United (9) | 75 |
| 182 | Oldland Abbotonians (9) | 2–2 | Blackfield & Langley (9) | |
| 184 | Paulton Rovers (8) | 5–1 | Thatcham Town (8) | 152 |
| 185 | Welton Rovers (9) | 1–7 | Fareham Town (9) | |
| 187 | Christchurch (9) | 0–1 | United Services Portsmouth (9) | |
| Match played at United Services Portsmouth. |||||
| 188 | Lymington Town (9) | 0–6 | Petersfield Town (9) | |
| Match played at Petersfield Town. |||||
| 189 | Hamble Club (9) | 3–3 | Hythe & Dibden (9) | |
| 190 | Larkhall Athletic (8) | 3–1 | Corsham Town (9) | 215 |
| 191 | Laverstock & Ford (9) | 3–2 | Andover New Street (9) | |
| 192 | Cowes Sports (9) | 2–4 | Melksham Town (8) | 270 |
| 193 | Brislington (10) | 0–1 | Shaftesbury (9) | |
| 194 | Baffins Milton Rovers (9) | 3–4 | AFC Stoneham (9) | |
| 195 | Bemerton Heath Harlequins (8) | 3–0 | Bournemouth (9) | 101 |
| 196 | Brockenhurst (9) | 6–4 | Fleet Town (9) | 264 |
| 197 | Shepton Mallet (9) | 2–2 | Sherborne Town (9) | 205 |
| 198 | Wells City (10) | 1–2 | AFC Portchester (9) | |
| 199 | Barnstaple Town (9) | 3–1 | Saltash United (9) | |
| 200 | Buckland Athletic (9) | 5–1 | Torpoint Athletic (9) | 208 |
| 201 | Falmouth Town (9) | 2–1 | Exmouth Town (8) | |
| 202 | Wendron United (10) | 1–3 | St Blazey (9) | |
| 203 | Bridgwater United (9) | 4–2 | Liskeard Athletic (10) | 412 |
| 204 | Okehampton Argyle (10) | 2–2 | Brixham (9) | 483 |
| 205 | Mousehole (8) | 4–1 | Ilfracombe Town (9) | 226 |
| 206 | Helston Athletic (9) | 3–1 | Willand Rovers (8) | 85 |
| 207 | Street (9) | 9–1 | Millbrook (Cornwall) (9) | |
| 208 | Wellington (9) | 0–2 | Bideford (8) | 109 |
| Match played at Willand Rovers. |||||
| Sunday 6 August 2023 |||||
| 19 | Albion Sports (9) | 2–2 | Chadderton (9) | 94 |
| 22 | Hallam (9) | 3–3 | Irlam (9) | 638 |
| 36 | Emley (9) | H–W | Avro (8) | 301 |
| Avro originally won 0-2 but were later disqualified after an administrative error. |||||
| 116 | Enfield (8) | 2–0 | Coggeshall Town (9) | 240 |
| 134 | Wokingham & Emmbrook (9) | 1–0 | Cinderford Town (9) | 303 |
| 137 | AFC Croydon Athletic (9) | 3–1 | Sutton Athletic (9) | 542 |
| 140 | Bexhill United (9) | 3–1 | North Greenford United (9) | 105 |
| Match played at Hailsham Town. |||||
| 154 | Littlehampton Town (8) | 0–6 | Erith & Belvedere (8) | 210 |
| 173 | Lingfield (9) | 1–3 | Sevenoaks Town (8) | 105 |
| 178 | Welling Town (9) | 0-4 | Cobham (9) | 104 |
| Tuesday 8 August 2023 |||||
| 10 | Pontefract Collieries (8) | 3–0 | Birtley Town (9) | 279 |
| 38 | Wythenshawe (9) | 2–1 | Campion (9) | 428 |
| 61 | Newark and Sherwood United (9) | 3–2 | Hucknall Town (9) | 228 |
| 62 | Sleaford Town (9) | 0–2 | Shepshed Dynamo (8) | 200 |
| 64 | Barton Town (9) | 1–3 | Grimsby Borough (8) | 293 |
| 92 | Hadleigh United (9) | 2–3 | Cambridge City (8) | |
| 93 | Ipswich Wanderers (8) | 3–0 | Histon (9) | 90 |
| 104 | Stanway Rovers (9) | 3–1 | Harpenden Town (9) | |
| 105 | Little Oakley (9) | 3–1 | Baldock Town (9) | 75 |
| 107 | FC Clacton (9) | 2–2 | Real Bedford (9) | 107 |
| 165 | Ashford Town (Middlesex) (8) | 1–0 | AFC Uckfield Town (9) | 149 |
| 186 | Tadley Calleva (9) | 5–2 | Alton (9) | 189 |
| Wednesday 9 August 2023 |||||
| 6 | Guisborough Town (9) | 2–2 | Newton Aycliffe (8) | 318 |
| 130 | Brimscombe & Thrupp (9) | 1–4 | Highworth Town (9) | 171 |
| Replays |||||
| Monday 7 August 2023 |||||
| 106R | Ilford (9) | 1–2 | Colney Heath (9) | |
| Tuesday 8 August 2023 |||||
| 17R | Trafford (8) | 1–0 | Golcar United (9) | 353 |
| 19R | Chadderton (9) | A–W | Albion Sports (9) | |
| Match not played. Chadderton disqualified after fielding ineligible player in the original 2-2 draw. |||||
| 22R | Irlam (9) | 5–2 | Hallam (9) | 350 |
| 33R | Longridge Town (9) | 1–5 | Widnes (8) | 188 |
| 40R | Walsall Wood (8) | 2–1 | Highgate United (9) | 121 |
| 42R | Malvern Town (8) | 1–2 | Rugby Town (8) | 468 |
| 45R | Hanley Town (8) | 2–1 | Hereford Pegasus (9) | 155 |
| 47R | Cogenhoe United (9) | 2–2 (4–5 p) | Westfields (9) | 92 |
| 48R | Newcastle Town (8) | 1–0 | Romulus (9) | 90 |
| 50R | Lye Town (8) | 1–2 | Kidsgrove Athletic (8) | |
| 60R | Carlton Town (8) | 2–0 | Quorn (8) | 204 |
| 65R | Loughborough Students (9) | 0–1 | Grantham Town (8) | 230 |
| 69R | Aylestone Park (9) | 1–2 | Sherwood Colliery (9) | 147 |
| 70R | Loughborough Dynamo (8) | 0–2 | Cleethorpes Town (8) | 154 |
| 72R | Anstey Nomads (8) | 2–2 (5–3 p) | Boston Town (9) | 148 |
| 77R | Eynesbury Rovers (9) | 2–3 (a.e.t.) | Ely City (9) | 160 |
| 88R | Potton United (9) | 1–1 (5–4 p) | Desborough Town (9) | 140 |
| 90R | Godmanchester Rovers (9) | 3–5 | Lakenheath (9) | 99 |
| 91R | Fakenham Town (9) | 2–1 (a.e.t.) | St Neots Town (9) | 183 |
| 98R | Witham Town (8) | 1–0 | St. Panteleimon (9) | 122 |
| 101R | Waltham Abbey (8) | 2–1 | Edgware & Kingsbury (9) | 220 |
| 115R | Brantham Athletic (9) | 1–2 (a.e.t.) | Buckhurst Hill (9) | 58 |
| 122R | Ascot United (8) | 2–1 | Ardley United (9) | 176 |
| 125R | Thornbury Town (9) | 0–1 | Bishop's Cleeve (8) | 225 |
| Match played at Tytherington Rocks. |||||
| 138R | Stansfeld (9) | 1–1 (6–5 p) | Sporting Bengal United (9) | 78 |
| 139R | Peacehaven & Telscombe (9) | 4–1 | Chipstead (8) | 176 |
| 141R | Jersey Bulls (9) | 2–0 | Sittingbourne (8) | 153 |
| Match played at Sittingbourne |||||
| 150R | Bearsted (9) | 3–1 | Wembley (9) | 176 |
| 151R | Tooting & Mitcham United (9) | 2–4 | Athletic Newham (9) | 135 |
| 155R | Burgess Hill Town (8) | 2–1 | Sutton Common Rovers (8) | 264 |
| 162R | Crawley Down Gatwick (9) | 2–0 | Three Bridges (8) | 121 |
| 166R | Fisher (9) | 2–5 | Westfield (8) | 151 |
| 167R | Erith Town (9) | 4–0 | Hassocks (9) | 111 |
| 182R | Blackfield & Langley (9) | 3–2 (a.e.t.) | Oldland Abbotonians (9) | 115 |
| 189R | Hythe & Dibden (9) | 1–5 | Hamble Club (9) | 112 |
| 204R | Brixham (9) | 0–2 (a.e.t.) | Okehampton Argyle (10) | 204 |
| Wednesday 9 August 2023 |||||
| 30R | Penistone Church (9) | 3–1 | City of Liverpool (8) | 424 |
| 63R | AFC Mansfield (9) | 1–2 | Skegness Town (9) | 102 |
| 73R | Pinchbeck United (9) | 1–3 | Maltby Main (9) | 119 |
| 97R | New Salamis (8) | 3–1 | Redbridge (8) | 136 |
| 119R | Aylesbury United (8) | 2–1 | Fairford Town (9) | 156 |
| 126R | Roman Glass St George (9) | 5–2 | Lydney Town (9) | 85 |
| 161R | Colliers Wood United (9) | 2–0 | Abbey Rangers (9) | 161 |
| 197R | Sherborne Town (9) | 1–0 | Shepton Mallet (9) | 205 |
| Tuesday 15 August 2023 |||||
| 6R | Newton Aycliffe (8) | 2–3 | Guisborough Town (9) | 195 |
| 107R | Real Bedford (9) | 4–1 | FC Clacton (9) | 284 |
| 131R | Aylesbury Vale Dynamos (9) | A–W | Tuffley Rovers (9) | |
| Match not played. Aylesbury Vale Dynamos disqualified after fielding ineligible player in the original 2-2 draw. |||||
| 132R | Hartpury University (10) | 1–2 | Holyport (9) | 64 |
| Match played at Holyport. |||||