2026 BMW 4 Series Gran Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 5dr
£38,999
2026 · 8,784 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
392 cars found
£38,999
2026 · 8,784 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£43,399
2025 · 2,637 miles · Petrol Hybrid · Automatic
Warrington · Halliwell Jones BMW
£56,600
2022 · 11,300 miles · Petrol · Automatic
Huddersfield · Hitchfields Ltd
£18,524
2023 · 41,800 miles · Diesel · Automatic
Bury · Oakwood Motor Company
£20,997
2023 · 14,543 miles · Petrol Hybrid · Automatic
Warrington · Halliwell Jones BMW
£20,795
2023 · 15,931 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£55,993
2025 · 12,414 miles · Diesel Hybrid · Automatic
Warrington · Halliwell Jones BMW
£16,457
2020 · 40,182 miles · Petrol · Manual
Warrington · Halliwell Jones BMW
£52,600
2023 · 7,800 miles · Petrol · Automatic
Huddersfield · Hitchfields Ltd
£41,579
2025 · 8,380 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£31,597
2023 · 27,340 miles · Diesel Hybrid · Automatic
Warrington · Halliwell Jones BMW
£19,795
2021 · 71,541 miles · Petrol Plug-In Hybrid · Automatic
Lancaster · MotorTrust Lancaster
£62,937
2025 · 11,212 miles · Diesel Hybrid · Automatic
Warrington · Halliwell Jones BMW
£15,895
2020 · 19,591 miles · Petrol · Manual
Preston · MotorTrust Garstang
£50,223
2025 · 7,824 miles · Petrol Hybrid · Automatic
Warrington · Halliwell Jones BMW
£36,495
2025 · 8,842 miles · Petrol Plug-In Hybrid · Automatic
Huddersfield · Hitchfields Ltd
£21,985
2016 · 70,000 miles · Petrol · Automatic
Bury · Oakwood Motor Company
£22,295
2019 · 64,107 miles · Petrol · Automatic
Preston · MotorTrust Garstang
£40,897
2022 · 49,225 miles · Diesel Hybrid · Automatic
Warrington · Halliwell Jones BMW
£21,595
2024 · 18,256 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£30,997
2022 · 31,237 miles · Diesel Hybrid · Automatic
Warrington · Halliwell Jones BMW
£29,495
2019 · 54,798 miles · Petrol · Automatic
Haslingden · MotorTrust Haslingden
£28,946
2021 · 71,000 miles · Petrol · Automatic
Bury · Oakwood Motor Company
£10,595
2018 · 42,566 miles · Diesel · Manual
Morecambe · North West Trade Centre Lancaster
TonysTopRevs lists 4,130 used cars for sale from 21 approved dealers across Lancashire and the North West, priced from £695 to £160,990. The most listed makes are Ford, Vauxhall and BMW, and the most stock is in Preston, Warrington and Haslingden.
Every dealer is approved before their stock appears, and you deal with the dealer directly: call or send an enquiry from any listing.