Filter results 20 Cars
Sort By
2021 BMW 3 Series Touring
318i Sport 5dr Step Auto
318i Sport 5dr Step Auto
Pentagon SEAT Nottingham - 4 miles away
40,244 miles
Call dealer
£19,995
2021 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
Pentagon Loughborough - 14 miles away
75,457 miles
Call dealer
£16,500
2020 BMW 3 Series
2.0 320d Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
S James Prestige Limited - 37 miles away
55,800 miles
Call dealer
£19,750
2021 BMW 3 Series Touring
330e Sport Pro 5dr Step Auto
330e Sport Pro 5dr Step Auto
Corvette & INEOS Midlands - 43 miles away
66,098 miles
Call dealer
£17,699
2025 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
Marshall BMW Scunthorpe - 49 miles away
6,070 miles
Call dealer
£32,389
2025 BMW 3 Series Touring
330e 22.3 kWh Sport 5dr Step Auto
330e 22.3 kWh Sport 5dr Step Auto
Marshall BMW Scunthorpe - 49 miles away
4,321 miles
Call dealer
£33,139
2025 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
Marshall BMW Grimsby - 58 miles away
7,587 miles
Call dealer
£34,080
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 - 62 miles away
35,249 miles
Call dealer
£21,750
2025 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
Vertu BMW York - 70 miles away
1,695 miles
Call dealer
£33,339
2016 BMW 3 Series
1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps)
1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps)
Wavertree Car Centre Ltd - 77 miles away
81,866 miles
Call dealer
£8,995
2020 BMW 3 Series
2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)
HPL Motors Atherton Preston - 82 miles away
39,000 miles
Call dealer
£20,999
2019 BMW 3 Series
2.0 318d Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)
2.0 318d Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)
Poolfoot Motors Fleetwood - 99 miles away
45,000 miles
Call dealer
£15,495
2016 BMW 3 Series
2.0 320i Sport Touring 5dr Petrol Manual Euro 6 (s/s) (184 ps)
2.0 320i Sport Touring 5dr Petrol Manual Euro 6 (s/s) (184 ps)
JWV Motors Ltd - 110 miles away
100,668 miles
Call dealer
£7,795
2025 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
Marshall BMW Hampshire - 118 miles away
5,878 miles
Call dealer
£32,301
2021 BMW 3 Series
2.0 330e 12kWh Sport Pro Touring 5dr Auto (FULL LEATHER)
2.0 330e 12kWh Sport Pro Touring 5dr Auto (FULL LEATHER)
Jeff White Motors - 134 miles away
71,016 miles
Call dealer
£17,988
Buy new from | £38,915 | (list price from £43,930) |
Showing 1 - 15 of 20 cars