2008 BMW 3 Series
£2,495
2008 · 146,843 miles · Petrol · Manual
Morecambe · North West Trade Centre Lancaster
56 cars found
£2,495
2008 · 146,843 miles · Petrol · Manual
Morecambe · North West Trade Centre Lancaster
£25,999
2024 · 32,817 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£2,495
2009 · 132,000 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£10,095
2016 · 86,637 miles · Petrol · Automatic
Haslingden · North West Trade Centre Haslingden
£21,295
2022 · 62,583 miles · Petrol Plug-In Hybrid · Automatic
Lancaster · MotorTrust Lancaster
£1,600
2008 · 144,000 miles · Manual
Preston · North West Car Group
£17,795
2021 · 65,066 miles · Petrol Plug-In Hybrid · Automatic
Haslingden · MotorTrust Haslingden
£17,095
2021 · 70,387 miles · Petrol Plug-In Hybrid · Automatic
Lancaster · MotorTrust Lancaster
£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
£10,800
2013 · 95,211 miles · Automatic
Preston · North West Car Group
£31,279
2026 · 9,429 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£44,695
2023 · 23,600 miles · Petrol Hybrid · Automatic
Huddersfield · Hitchfields Ltd
£8,795
2015 · 75,000 miles · Diesel · Automatic
Haslingden · North West Trade Centre Haslingden
£19,963
2019 · 53,936 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£20,980
2019 · 48,000 miles · Petrol · Automatic
Huddersfield · Hitchfields Ltd
£30,597
2024 · 41,148 miles · Diesel Hybrid · Automatic
Warrington · Halliwell Jones BMW
£20,894
2020 · 59,707 miles · Diesel · Automatic
Warrington · Halliwell Jones BMW
£2,295
2006 · 125,000 miles · Diesel · Manual
Haslingden · North West Trade Centre Haslingden
£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
£50,223
2025 · 7,824 miles · Petrol Hybrid · Automatic
Warrington · Halliwell Jones BMW
£30,997
2022 · 31,237 miles · Diesel Hybrid · Automatic
Warrington · Halliwell Jones BMW
£22,597
2022 · 49,452 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
There are 56 used BMW 3 Series cars for sale on TonysTopRevs right now, priced from £1,495 to £50,223, from 11 approved dealers. They range from 2006 to 2026 models. By fuel: 21 petrol, 20 petrol plug-in hybrid and 6 diesel. The most stock is in Warrington, Haslingden and Lancaster.
Every car here is listed by a dealer we have approved, and stock is refreshed regularly from each dealer's own website or stock feed. You deal with the dealer directly: call or send an enquiry from any listing.