Filter results 88 Cars
Sort By
2019 BMW 3 Series
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
S James Prestige Limited
28,200 miles
Request callback
£21,990
2020 BMW 3 Series
2.0 320D M SPORT MHEV 4d AUTO 188 BHP
2.0 320D M SPORT MHEV 4d AUTO 188 BHP
S James Prestige Limited
36,500 miles
Request callback
£22,490
2021 BMW 3 Series
2.0 320D M SPORT MHEV 4d AUTO 188 BHP
2.0 320D M SPORT MHEV 4d AUTO 188 BHP
Wavertree Car Centre Ltd
39,633 miles
Request callback
£22,495
2020 BMW 3 Series
2.0 320D XDRIVE M SPORT MHEV 4d 188 BHP *ULEZ, UPTO 63MPG, HUGE SPEC, CHOICE OF 2!!*
2.0 320D XDRIVE M SPORT MHEV 4d 188 BHP *ULEZ, UPTO 63MPG, HUGE SPEC, CHOICE OF 2!!*
Auto Choice
31,076 miles
Request callback
£22,985
2020 BMW 3 Series
2.0 320D XDRIVE M SPORT 4d 188 BHP Reverse Camera, Heated Front Seats, Satellite Navigation, Parking
2.0 320D XDRIVE M SPORT 4d 188 BHP Reverse Camera, Heated Front Seats, Satellite Navigation, Parking
Car Time Motor Co UK Ltd Bury
12,736 miles
Request callback
£26,999
2018 BMW 3 Series
320d xDrive M Sport 4dr Step Auto
320d xDrive M Sport 4dr Step Auto
Motorpoint Derby
54,798 miles
Request callback
£15,499
2020 BMW 3 Series
320d xDrive MHT M Sport 4dr Step Auto
320d xDrive MHT M Sport 4dr Step Auto
Ford Batley
82,192 miles
Request callback
£20,599
2022 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Welcome to Williams Bolton BMW
15,803 miles
Request callback
£34,990
2017 BMW 3 Series
320d M Sport Shadow Edition 4dr Step Auto
320d M Sport Shadow Edition 4dr Step Auto
BMW Hull
43,305 miles
Request callback
£17,592
2017 BMW 3 Series
320d M Sport 4dr
320d M Sport 4dr
Riverside Motor Group Volvo Hessle
41,774 miles
Request callback
£13,561
2024 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Welcome to Williams Rochdale BMW
7,358 miles
Request callback
£37,945
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Riverside Sports & Prestige
70,251 miles
Request callback
£20,590
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
BMW Doncaster
45,688 miles
Request callback
£23,741
2018 BMW 3 Series
320d M Sport Shadow Edition 4dr
320d M Sport Shadow Edition 4dr
Vauxhall Wakefield
80,127 miles
Request callback
£12,100
Buy new from | £34,794 | (list price from £40,220) |
Showing 16 - 30 of 88 cars