Filter results 312 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2015 BMW 3 Series Touring
325d M Sport 5dr Step Auto
325d M Sport 5dr Step Auto
Carsa Birmingham
69,277 miles
Request callback
£13,308
2020 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Carsa Birmingham
44,361 miles
Request callback
£22,534
2020 BMW 3 Series Touring
320d M Sport 5dr Step Auto
320d M Sport 5dr Step Auto
Lookers Ford South Shields
21,500 miles
Request callback
£26,498
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Motorpoint Sheffield
20,932 miles
Request callback
£27,599
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Vertu BMW Sunderland
2,551 miles
Request callback
£51,645
2013 BMW 3 Series
2.0 318d Modern Touring 5dr Diesel Auto Euro 5 (s/s) (143 ps)
2.0 318d Modern Touring 5dr Diesel Auto Euro 5 (s/s) (143 ps)
Elite Vehicle Sales
87,335 miles
Request callback
£7,195
2016 BMW 3 Series
2.0 320D SPORT TOURING 5d 188 BHP
2.0 320D SPORT TOURING 5d 188 BHP
Any Credit Car Company
117,124 miles
Request callback
£7,495
2013 BMW 3 Series
3.0 330D LUXURY TOURING 5d 255 BHP
3.0 330D LUXURY TOURING 5d 255 BHP
Motor 4 U Limited
64,000 miles
Request callback
£9,990
2018 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)
Marshams Car Sales
89,004 miles
Request callback
£10,494
2017 BMW 3 Series
2.0 320D ED PLUS TOURING 5d 161 BHP
2.0 320D ED PLUS TOURING 5d 161 BHP
Glasgow Road Falkirk
99,892 miles
Request callback
£10,990
2019 BMW 3 Series
2.0 320i SE Touring 5dr Petrol Manual Euro 6 (s/s) (184 ps)
2.0 320i SE Touring 5dr Petrol Manual Euro 6 (s/s) (184 ps)
Country Car
59,000 miles
Request callback
£12,594
2018 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)
Pitstop Motors NI
85,561 miles
Request callback
£12,990
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)
The Car Group
110,262 miles
Request callback
£14,970
2019 BMW 3 Series
2.0 320D M SPORT SHADOW EDITION TOURING 5d AUTO 188 BHP
2.0 320D M SPORT SHADOW EDITION TOURING 5d AUTO 188 BHP
HPL Motors Oldham Oldham
59,514 miles
Request callback
£17,499
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
71,377 miles
Request callback
£19,895
Buy new from | £36,860 | (list price from £42,430) |
Showing 1 - 15 of 312 cars