Filter results 13 Cars
Browse by engine
Sort By
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
115,216 miles
Request callback
£8,995
2016 BMW 3 Series
1.5 318I SPORT TOURING 5d 135 BHP
1.5 318I SPORT TOURING 5d 135 BHP
CarWorld Supermarket Westwood
81,946 miles
Request callback
£10,600
2019 BMW 3 Series Touring
330i Sport 5dr Step Auto
330i Sport 5dr Step Auto
Vertu BMW Durham
16,695 miles
Request callback
£26,000
2018 BMW 3 Series Touring
318i Sport 5dr Step Auto
318i Sport 5dr Step Auto
John Clark Select Perth
54,408 miles
Request callback
£13,500
2020 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
Thurlow Nunn Vauxhall Milton Keynes
21,204 miles
Request callback
£24,199
2020 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
CarSupermarket.Com Birmingham
32,274 miles
Request callback
£28,657
2018 BMW 3 Series Touring
320d xDrive Sport 5dr Step Auto
320d xDrive Sport 5dr Step Auto
CarSupermarket.Com Hessle
51,785 miles
Request callback
£16,157
2018 BMW 3 Series Touring
320d Sport 5dr
320d Sport 5dr
Bristol Street Motors SEAT Darlington
27,121 miles
Request callback
£15,680
2021 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
Ocean Group BMW Plymouth
30,981 miles
Request callback
£24,950
2021 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
Henson Motor Group
88,670 miles
Request callback
£17,790
2020 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
John Clark BMW Aberdeen
15,226 miles
Request callback
£25,995
2018 BMW 3 Series Touring
318i Sport 5dr Step Auto
318i Sport 5dr Step Auto
Endeavour Approved
34,128 miles
Request callback
£14,390
2020 BMW 3 Series Touring
318i Sport 5dr Step Auto
318i Sport 5dr Step Auto
Bristol Street Motors Renault Bradford
88,537 miles
Request callback
£17,480
Buy new from | £31,460 | (list price from £34,910) |
Showing 1 - 13 of 13 cars