2024 BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr
£25,999
2024 · 26,435 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
58 cars found
£25,999
2024 · 26,435 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£21,295
2022 · 62,583 miles · Petrol Plug-In Hybrid · Automatic
Lancaster · MotorTrust Lancaster
£8,795
2015 · 75,000 miles · Diesel · Automatic
Haslingden · North West Trade Centre Haslingden
£24,980
2023 · 25,826 miles · Petrol Plug-In Hybrid · Automatic
Warrington · Big Motoring World Warrington
£10,900
2013 · 95,211 miles · Automatic
Preston · North West Car Group
£31,342
2026 · 9,429 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£16,798
2022 · 70,918 miles · Petrol Plug-In Hybrid · Automatic
Bury · Oakwood Motor Company
£7,000
2016 · 117,267 miles · Automatic
Preston · North West Car Group
£19,990
2019 · 53,936 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£13,695
2016 · 47,941 miles · Diesel · Automatic
Haslingden · MotorTrust Haslingden
£17,095
2021 · 70,387 miles · Petrol Plug-In Hybrid · Automatic
Lancaster · MotorTrust Lancaster
£30,790
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
£24,811
2022 · 35,352 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£26,504
2020 · 41,035 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£44,695
2023 · 23,600 miles · Petrol Hybrid · Automatic
Huddersfield · Hitchfields Ltd
£31,688
2024 · 16,155 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£31,819
2023 · 27,340 miles · Diesel Hybrid · Automatic
Warrington · Halliwell Jones BMW
£20,980
2019 · 48,000 miles · Petrol · Automatic
Huddersfield · Hitchfields Ltd
£50,518
2025 · 7,824 miles · Petrol Hybrid · Automatic
Warrington · Halliwell Jones BMW
£31,396
2022 · 31,237 miles · Diesel Hybrid · Automatic
Warrington · Halliwell Jones BMW
£22,799
2022 · 49,452 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£26,999
2024 · 24,010 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
There are 58 used BMW 3 Series cars for sale on TonysTopRevs right now, priced from £1,495 to £50,518, from 10 approved dealers. They range from 2006 to 2026 models. By fuel: 22 petrol plug-in hybrid, 20 petrol and 7 diesel. The most stock is in Warrington, Haslingden and Bury.
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.