2023 BMW 4 Series Gran Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 5dr
£27,499
2023 · 37,301 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
392 cars found
£27,499
2023 · 37,301 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£31,499
2023 · 15,365 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£14,295
2020 · 51,646 miles · Petrol · Automatic
Preston · MotorTrust Garstang
£48,990
2021 · 55,598 miles · Diesel Hybrid · Automatic
Huddersfield · Hitchfields Ltd
£6,795
2014 · 84,000 miles · Diesel · Automatic
Haslingden · North West Trade Centre Haslingden
£26,999
2026 · 6,891 miles · Petrol Hybrid · Automatic
Warrington · Halliwell Jones BMW
£9,695
2018 · 76,704 miles · Diesel · Manual
Preston · North West Trade Centre Preston
£41,499
2025 · 6,133 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£10,800
2013 · 95,211 miles · Automatic
Preston · North West Car Group
£22,395
2022 · 50,021 miles · Diesel Hybrid · Automatic
Haslingden · MotorTrust Haslingden
£25,999
2023 · 16,641 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£41,806
2021 · 20,337 miles · Petrol Plug-In Hybrid · Automatic
Warrington · Halliwell Jones BMW
£5,900
2016 · 82,899 miles · Manual
Preston · North West Car Group
£25,997
2026 · 13,372 miles · Petrol Hybrid · Automatic
Warrington · Halliwell Jones BMW
£53,995
2020 · 31,900 miles · Petrol · Automatic
Huddersfield · Hitchfields Ltd
£13,700
2020 · 56,000 miles · Petrol · Manual
Manchester · Chapel Field Car Sales
£13,100
2022 · 74,433 miles · Diesel · Manual
Warrington · Big Motoring World Warrington
£31,279
2026 · 9,429 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£44,695
2023 · 23,600 miles · Petrol Hybrid · Automatic
Huddersfield · Hitchfields Ltd
£40,000
2021 · 33,629 miles · Diesel Hybrid · Automatic
Manchester · Chapel Field Car Sales
£13,995
2018 · 41,436 miles · Petrol · Automatic
Bury · Oakwood Motor Company
£34,799
2024 · 7,745 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£26,999
2024 · 1,899 miles · Petrol Hybrid · Automatic
Warrington · Halliwell Jones BMW
£8,795
2015 · 75,000 miles · Diesel · Automatic
Haslingden · North West Trade Centre Haslingden
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.