2021 BMW 3 Series
£17,795
2021 · 65,066 miles · Petrol Plug-In Hybrid · Automatic
Haslingden · MotorTrust Haslingden
392 cars found
£17,795
2021 · 65,066 miles · Petrol Plug-In Hybrid · Automatic
Haslingden · MotorTrust Haslingden
£40,999
2022 · 34,863 miles · Diesel Hybrid · Automatic
Warrington · Halliwell Jones BMW
£8,795
2016 · 58,730 miles · Diesel · Manual
Preston · Northwest Trade Centre Garstang
£27,000
2022 · 47,337 miles · Electric · Automatic
Chorley · FreeWheel Autos
£22,990
2021 · 63,734 miles · Diesel Hybrid · Automatic
Warrington · Halliwell Jones BMW
£7,395
2018 · 80,991 miles · Petrol · Manual
Morecambe · North West Trade Centre Lancaster
£40,499
2023 · 42,111 miles · Electric · Automatic
Warrington · Halliwell Jones BMW
£92,480
2026 · 1,000 miles · Petrol Plug-In Hybrid · Automatic
Huddersfield · Hitchfields Ltd
£32,999
2025 · 3,215 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£35,495
2024 · 1,156 miles · Petrol Hybrid · Automatic
Huddersfield · Hitchfields Ltd
£17,095
2021 · 70,387 miles · Petrol Plug-In Hybrid · Automatic
Lancaster · MotorTrust Lancaster
£29,802
2022 · 44,500 miles · Electric · Automatic
Warrington · Halliwell Jones BMW
£30,600
2021 · 32,929 miles · Petrol Plug-In Hybrid · Automatic
Huddersfield · Hitchfields Ltd
£37,999
2023 · 9,335 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£6,095
2014 · 83,500 miles · Diesel · Manual
Preston · North West Trade Centre Preston
£68,995
2024 · 12,098 miles · Petrol · Automatic
Huddersfield · Hitchfields Ltd
£16,798
2022 · 70,918 miles · Petrol Plug-In Hybrid · Automatic
Bury · Oakwood Motor Company
£25,999
2024 · 26,435 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£84,995
2025 · 12,474 miles · Petrol Plug-In Hybrid · Automatic
Huddersfield · Hitchfields Ltd
£28,999
2026 · 4,141 miles · Petrol Hybrid · Automatic
Warrington · Halliwell Jones BMW
£81,385
2025 · 6,587 miles · Petrol Plug-In Hybrid · Automatic
Huddersfield · Hitchfields Ltd
£46,999
2026 · 6,519 miles · Petrol Plug-in Hybrid · Automatic
Warrington · Halliwell Jones BMW
£27,990
2020 · 56,774 miles · Diesel · Automatic
Warrington · Halliwell Jones BMW
£5,500
2015 · 94,516 miles · Manual
Preston · North West Car Group
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.