Filter results 118 Cars
Browse by shape
Browse by engine
Sort By
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 74 miles away
4,561 miles
Request callback
£38,000
2020 BMW 3 Series Touring
330i M Sport 5dr Step Auto
330i M Sport 5dr Step Auto
Dick Lovett BMW Hungerford - 75 miles away
63,566 miles
Request callback
£26,995
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
Auto Infusion Ltd - 76 miles away
65,006 miles
Request callback
£22,379
2023 BMW 3 Series
2.0 330e 12kWh Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
HPL Motors Atherton Atherton - 76 miles away
27,853 miles
Request callback
£26,499
2018 BMW 3 Series
1.5 318I SPORT TOURING 5d AUTO 135 BHP
1.5 318I SPORT TOURING 5d AUTO 135 BHP
Wavertree Car Centre Ltd - 77 miles away
121,847 miles
Request callback
£7,495
2019 BMW 3 Series
2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)
Wavertree Car Centre Ltd - 77 miles away
95,089 miles
Request callback
£12,495
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
Wavertree Car Centre Ltd - 77 miles away
121,786 miles
Request callback
£13,495
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Cambridge BMW - 78 miles away
11,861 miles
Request callback
£34,995
2016 BMW 3 Series Touring
320i xDrive M Sport 5dr
320i xDrive M Sport 5dr
Audi Newbury - 78 miles away
30,217 miles
Request callback
£16,859
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Melksham - 79 miles away
11,500 miles
Request callback
£34,990
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Melksham - 79 miles away
8,515 miles
Request callback
£37,990
2019 BMW 3 Series
2.0 320d Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Media Display, Bluetooth, DAB -
2.0 320d Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Media Display, Bluetooth, DAB -
Car Time Motor Co UK Ltd Bury - 79 miles away
36,156 miles
Request callback
£21,897
2021 BMW 3 Series
2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps) BMW Live Cockpit, Bluetooth, DAB - Digi
2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps) BMW Live Cockpit, Bluetooth, DAB - Digi
Car Time Motor Co UK Ltd Bury - 79 miles away
35,249 miles
Request callback
£21,943
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps) Apple CarPlay /
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps) Apple CarPlay /
Car Time Motor Co UK Ltd Bury - 79 miles away
41,175 miles
Request callback
£25,846
2020 BMW 3 Series
2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
Oakwood Motor Company Ltd - 79 miles away
71,453 miles
Request callback
£17,798
Buy new from | £38,915 | (list price from £43,930) |
Showing 31 - 45 of 118 cars