Filter results 732 Cars
Other BMW 3 Series searches
Browse by shape
Browse by engine
Browse by trim
Sort By
2017 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
Lookers Vauxhall Birmingham
56,549 miles
Request callback
£14,499
2021 BMW 3 Series
320i Sport 4dr Step Auto
320i Sport 4dr Step Auto
CarSupermarket.com Stoke
30,939 miles
Request callback
£21,197
2005 BMW 3 Series
2.0 320CD SPORT 2d 148 BHP
2.0 320CD SPORT 2d 148 BHP
Motor 4 U Limited
133,000 miles
Request callback
£2,990
2011 BMW 3 Series
2.0 318i Sport Plus Edition Saloon 2
2.0 318i Sport Plus Edition Saloon 2
PRIME CARZ Dealer LTD
96,941 miles
Request callback
£4,250
2014 BMW 3 Series
2.0 318D SE 4d 141 BHP
2.0 318D SE 4d 141 BHP
Any Credit Car Company
108,013 miles
Request callback
£4,495
2008 BMW 3 Series
3.0 325D M SPORT 2d AUTO 195 BHP
3.0 325D M SPORT 2d AUTO 195 BHP
Wavertree Car Centre Ltd
116,275 miles
Request callback
£4,995
2011 BMW 3 Series
2.0 320D SPORT PLUS EDITION * SILVER * DIESEL *
2.0 320D SPORT PLUS EDITION * SILVER * DIESEL *
Peels Wheels Used Car Specialists
120,000 miles
Request callback
£5,275
2008 BMW 3 Series
3.0 325I M SPORT AUTO 4d 215 BHP
3.0 325I M SPORT AUTO 4d 215 BHP
Staverton Garage
92,394 miles
Request callback
£5,499
2011 BMW 3 Series
2.0 318I ES 4d 141 BHP
2.0 318I ES 4d 141 BHP
HKM CARS EXETER LTD MARSH BARTON
87,300 miles
Request callback
£5,750
Buy new from | £36,294 | (list price from £40,220) |
Showing 1 - 15 of 732 cars