Filter results 594 Cars
Browse by engine
Browse by trim
Sort By
2018 BMW 3 Series
2.0 320D XDRIVE M SPORT 4d 188 BHP
2.0 320D XDRIVE M SPORT 4d 188 BHP
Border City Autos 20 Ltd
99,532 miles
Request callback
£12,495
2018 BMW 3 Series
1.5 318I SPORT 4d AUTO 135 BHP
1.5 318I SPORT 4d AUTO 135 BHP
Wavertree Car Centre Ltd
39,638 miles
Request callback
£13,495
2018 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
John Clark Select Perth
69,519 miles
Request callback
£13,850
2016 BMW 3 Series
2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
The Car Co
57,672 miles
Request callback
£13,895
2017 BMW 3 Series
2.0 320D M SPORT 4d 188 BHP
2.0 320D M SPORT 4d 188 BHP
Glasgow Road Falkirk
69,814 miles
Request callback
£13,990
2018 BMW 3 Series
2.0 320I M SPORT SHADOW EDITION 4d 181 BHP
2.0 320I M SPORT SHADOW EDITION 4d 181 BHP
HKM CARS EXETER LTD MARSH BARTON
66,414 miles
Request callback
£14,495
2018 BMW 3 Series
2.0 320D SPORT 4d AUTO 188 BHP
2.0 320D SPORT 4d AUTO 188 BHP
HPL Motors Atherton Atherton
38,476 miles
Request callback
£14,799
2016 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Welcome to Williams Stockport BMW
37,626 miles
Request callback
£14,990
2017 BMW 3 Series
3.0 330D XDRIVE M SPORT 4d AUTO 255 BHP
3.0 330D XDRIVE M SPORT 4d AUTO 255 BHP
Wavertree Car Centre Ltd
55,386 miles
Request callback
£15,595
2020 BMW 3 Series
318d MHT SE 4dr Step Auto
318d MHT SE 4dr Step Auto
Riverside Sports & Prestige
72,896 miles
Request callback
£15,990
2019 BMW 3 Series
2.0 320D M SPORT 4d 188 BHP
2.0 320D M SPORT 4d 188 BHP
Happier Finance Ltd t/a Happier Cars
39,300 miles
Request callback
£15,999
2021 BMW 3 Series
2.0 318D SE 4d 148 BHP
2.0 318D SE 4d 148 BHP
HPL Motors Oldham Oldham
49,594 miles
Request callback
£15,999
2020 BMW 3 Series
2.0 318D SE 4d 148 BHP
2.0 318D SE 4d 148 BHP
Car Time Motor Co UK Ltd Bury
93,341 miles
Request callback
£16,788
2020 BMW 3 Series
318d MHT SE 4dr Step Auto
318d MHT SE 4dr Step Auto
Riverside Honda Wakefield
52,627 miles
Request callback
£17,430
2015 BMW 3 Series
3.0L 335D XDRIVE M SPORT 4d AUTO 308 BHP
3.0L 335D XDRIVE M SPORT 4d AUTO 308 BHP
Brasswell Car Sales
48,414 miles
Request callback
£17,995
Buy new from | £36,294 | (list price from £40,220) |
Showing 31 - 45 of 594 cars