Filter results 124 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2018 BMW 3 Series
320d xDrive SE 4dr Step Auto
320d xDrive SE 4dr Step Auto
Car World Supermarket
68,931 miles
Call dealer
£12,700
2018 BMW 3 Series
3.0 330D M SPORT 4dr 5d 255 BHP *UPTO 60MPG, HUGE SPEC, SHATTERING PERFORMANCE, CHOICE OF 3!!*
3.0 330D M SPORT 4dr 5d 255 BHP *UPTO 60MPG, HUGE SPEC, SHATTERING PERFORMANCE, CHOICE OF 3!!*
Auto Choice
79,167 miles
Call dealer
£13,475
2018 BMW 3 Series
2.0 320D M SPORT 4d 188 BHP BMW Navigation, Electric Folding Mirrors, Wireless Charging, Professiona
2.0 320D M SPORT 4d 188 BHP BMW Navigation, Electric Folding Mirrors, Wireless Charging, Professiona
Car Time Motor Co UK Ltd Bury
75,215 miles
Call dealer
£13,500
2018 BMW 3 Series
2.0 320I M SPORT SHADOW EDITION 4d 181 BHP *UPTO 60MPG, HUGE SPEC, CHOICE OF 2!!*
2.0 320I M SPORT SHADOW EDITION 4d 181 BHP *UPTO 60MPG, HUGE SPEC, CHOICE OF 2!!*
Auto Choice
56,659 miles
Call dealer
£14,975
2018 BMW 3 Series
318i Sport 4dr Step Auto
318i Sport 4dr Step Auto
Mount Automotive Sales & Aftersales
64,723 miles
Call dealer
£14,995
2018 BMW 3 Series
320d EfficientDynamics Sport 4dr Step Auto
320d EfficientDynamics Sport 4dr Step Auto
HPL Motors Limited -
56,000 miles
Call dealer
£15,299
2018 BMW 3 Series
2.0 330I M SPORT 4d AUTO 248 BHP
2.0 330I M SPORT 4d AUTO 248 BHP
HPL Motors Oldham Oldham
47,417 miles
Call dealer
£15,999
2018 BMW 3 Series
2.0 320D M SPORT 4d AUTO 188 BHP
2.0 320D M SPORT 4d AUTO 188 BHP
HPL Motors Oldham Oldham
48,061 miles
Call dealer
£15,999
Buy new from | £31,460 | (list price from £35,469) |
Showing 1 - 15 of 124 cars