Filter results 264 Cars
Browse by engine
- BMW 3 Series Saloon 318d M Sport
- BMW 3 Series Saloon 318i M Sport
- BMW 3 Series Saloon 320d M Sport
- BMW 3 Series Saloon 320i M Sport
- BMW 3 Series Saloon 325i M Sport
- BMW 3 Series Saloon 330d M Sport
- BMW 3 Series Saloon 330e M Sport
- BMW 3 Series Saloon 330i M Sport
- BMW 3 Series Saloon 335d M Sport
- BMW 3 Series Saloon 335i M Sport
Sort By
2019 BMW 3 Series
2.0 330I M SPORT 4d AUTO 255 BHP
2.0 330I M SPORT 4d AUTO 255 BHP
S James Prestige Limited
46,700 miles
Request callback
£22,490
2019 BMW 3 Series
320d xDrive M Sport 4dr Step Auto
320d xDrive M Sport 4dr Step Auto
HPL Motors Limited -
76,682 miles
Request callback
£22,499
2020 BMW 3 Series
2.0 330E M SPORT 4d AUTO 288 BHP
2.0 330E M SPORT 4d AUTO 288 BHP
S James Prestige Limited
54,500 miles
Request callback
£23,988
2020 BMW 3 Series
2.0 330E M SPORT PHEV 4d AUTO 289 BHP
2.0 330E M SPORT PHEV 4d AUTO 289 BHP
S James Prestige Limited
54,300 miles
Request callback
£23,988
2021 BMW 3 Series
2.0 330E XDRIVE M SPORT PRO EDITION 4d AUTO 288 BHP
2.0 330E XDRIVE M SPORT PRO EDITION 4d AUTO 288 BHP
S James Prestige Limited
50,800 miles
Request callback
£23,990
2020 BMW 3 Series
3.0 330D M SPORT 4d AUTO 261 BHP
3.0 330D M SPORT 4d AUTO 261 BHP
S James Prestige Limited
55,900 miles
Request callback
£24,250
2019 BMW 3 Series
2.0 320I M SPORT 4d 181 BHP Parking Assistant, Live Cockpit Professional, Satellite Navigation, Heat
2.0 320I M SPORT 4d 181 BHP Parking Assistant, Live Cockpit Professional, Satellite Navigation, Heat
Car Time Motor Co UK Ltd Bury
34,274 miles
Request callback
£24,300
2021 BMW 3 Series
2.0 330E M SPORT 4d AUTO 288 BHP
2.0 330E M SPORT 4d AUTO 288 BHP
S James Prestige Limited
53,500 miles
Request callback
£25,176
2020 BMW 3 Series
2.0 330E M SPORT 4d 288 BHP Reverse Camera, Heated Front Seats, Ambient Lighting, Satellite Navigati
2.0 330E M SPORT 4d 288 BHP Reverse Camera, Heated Front Seats, Ambient Lighting, Satellite Navigati
Car Time Motor Co UK Ltd Bury
33,601 miles
Request callback
£25,600
2021 BMW 3 Series
3.0 330D M SPORT MHEV 4d AUTO 282 BHP
3.0 330D M SPORT MHEV 4d AUTO 282 BHP
S James Prestige Limited
31,100 miles
Request callback
£25,990
2019 BMW 3 Series
2.0 320I M SPORT 4d AUTO 181 BHP
2.0 320I M SPORT 4d AUTO 181 BHP
S James Prestige Limited
22,400 miles
Request callback
£26,148
Buy new from | £31,958 | (list price from £35,409) |
Showing 61 - 75 of 264 cars