Als während eines Feldzug des englischen Königs in Nordfrankreich der schottische König David II. 1346 mit einem Heer in Nordengland einfiel, gehörte Neville zu einem der drei Kommandanten des englischen Heeres, das zur Abwehr gegen die Schotten aufgeboten wurde. Am 17. Oktober konnten das englische Heer die Schotten in der Schlacht von Neville’s Cross entscheidend schlagen. Nachdem zahlreiche schottische Magnaten gefallen und der schottische König in englische Gefangenschaft geraten war, führte Neville zusammen mit Gilbert Umfraville einen Feldzug nach Südschottland. Die Legende, nach der er zur Erinnerung an den englischen Sieg das Neville’s Cross an der "Brancepeth Road" westlich von Durham errichten ließ, ist wahrscheinlich haltlos. Nach der "Anonimalle Chronicle" wurde der Ort der Schlacht bereits zuvor "la Nevyle Croice" benannt. Mit dem Sieg bei Neville’s Cross und der andauernden Gefangenschaft des schottischen Königs schwand die Bedrohung Nordenglands durch schottische Angriffe. Nevilles weiteres Leben verlief nun ohne große Ereignisse. Er behielt aber sein Amt als Verteidiger der Scottish Marches und wurde 1355 dazu zum Gouverneur von Berwick ernannt. Nach der Chronik von Froissart soll er im August 1350 an dem Sieg in der Seeschlacht von Winchelsea gegen eine kastilische Flotte teilgenommen haben, was aber nicht belegt ist.