Filter results 184 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 328i 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 340i M Sport
Sort By
2015 BMW 3 Series
3.0L 335D XDRIVE M SPORT 4d AUTO 308 BHP
3.0L 335D XDRIVE M SPORT 4d AUTO 308 BHP
Brasswell Car Sales - 132 miles away
48,414 miles
Call dealer
£17,995
2021 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Dick Lovett BMW Melksham - 132 miles away
24,051 miles
Call dealer
£24,990
2021 BMW 3 Series
330i M Sport 4dr Step Auto
330i M Sport 4dr Step Auto
Dick Lovett BMW Melksham - 132 miles away
13,553 miles
Call dealer
£27,990
2021 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
Dick Lovett BMW Melksham - 132 miles away
19,924 miles
Call dealer
£27,990
2023 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Dick Lovett BMW Melksham - 132 miles away
15,731 miles
Call dealer
£32,990
2024 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Dick Lovett BMW Melksham - 132 miles away
5,000 miles
Call dealer
£35,000
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Dick Lovett BMW Melksham - 132 miles away
15,449 miles
Call dealer
£35,895
2025 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Dick Lovett BMW Melksham - 132 miles away
5,686 miles
Call dealer
£39,990
2022 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
Stoneacre Abarth, Alfa Romeo, Fiat, Jeep Newcastle upon Tyne - 132 miles away
17,455 miles
Call dealer
£25,500
2017 BMW 3 Series
2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (252 ps) £7,585 Worth Of
2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (252 ps) £7,585 Worth Of
NTR Cars - 133 miles away
71,824 miles
Call dealer
£11,995
2017 BMW 3 Series
3.0 330D M SPORT SHADOW EDITION AUTOMATIC 4d 255 BHP
3.0 330D M SPORT SHADOW EDITION AUTOMATIC 4d 255 BHP
NTR Cars - 133 miles away
26,907 miles
Call dealer
£20,995
2017 BMW 3 Series
320d M Sport 4dr
320d M Sport 4dr
Vertu Honda Newcastle-Upon-Tyne - 134 miles away
66,777 miles
Call dealer
£11,495
2020 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Vertu Honda Newcastle-Upon-Tyne - 134 miles away
43,100 miles
Call dealer
£20,995
2020 BMW 3 Series
330d M Sport 4dr Step Auto
330d M Sport 4dr Step Auto
Vertu BMW Sunderland - 134 miles away
52,395 miles
Call dealer
£22,664
2020 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Vertu BMW Sunderland - 134 miles away
27,378 miles
Call dealer
£24,141
Buy new from | £36,566 | (list price from £41,364) |
Showing 91 - 105 of 184 cars