Filter results 79 Cars
Browse by shape
Browse by engine
Sort By
2023 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
Marshall BMW Bournemouth
32,576 miles
Request callback
£31,110
2016 BMW 3 Series Touring
320d M Sport 5dr
320d M Sport 5dr
Vertu Mini Bridgwater
48,000 miles
Request callback
£14,847
2020 BMW 3 Series Touring
320d xDrive M Sport 5dr Step Auto
320d xDrive M Sport 5dr Step Auto
JCT600 Approved Centre Bradford
47,551 miles
Request callback
£26,500
2018 BMW 3 Series Touring
335d xDrive M Sport 5dr Step Auto
335d xDrive M Sport 5dr Step Auto
Vertu Bmw Bridgwater
58,956 miles
Request callback
£20,851
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu BMW Teesside
9,403 miles
Request callback
£35,257
2021 BMW 3 Series Touring
318i M Sport 5dr Step Auto
318i M Sport 5dr Step Auto
Vertu BMW York
32,224 miles
Request callback
£23,541
2023 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Hampshire
20,000 miles
Request callback
£31,790
2023 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
John Clark BMW Tayside
17,051 miles
Request callback
£32,000
2021 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Marshall Skoda Dartford
29,617 miles
Request callback
£28,990
2019 BMW 3 Series Touring
320d M Sport Shadow Edition 5dr Step Auto
320d M Sport Shadow Edition 5dr Step Auto
Stoneacre Fiat Grantham
56,283 miles
Request callback
£17,908
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Melksham
4,000 miles
Request callback
£39,990
2020 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Melksham
73,573 miles
Request callback
£19,990
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Farnborough BMW
11,000 miles
Request callback
£39,495
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Farnborough BMW
35,012 miles
Request callback
£31,495
| Buy new from | £38,167 | (list price from £44,625) |
Showing 1 - 15 of 79 cars

:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/fallback/coming-soon.webp)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/39b1b35650cd86d0687df44daa42c846/952a93294c6cf2c7991562332745abd2.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/4269b1d640c68a2e97606d82f8da71bc/b97c5ae50c43083971b15b6ec10f217f.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/89783a9781d0ed57f19ec715e2454fc3/180b5c8f30adc0b823362065dea8c0a6.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/25b81069e3762ce908e0dc6510618c33/6b2b143cd9381c5ea94fb3ffc06563c0.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/53f4a47b4c57b29760bad5c9a0286ecf/8668b374c363896473b5b1832f908de3.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/40cdb75ed49da5e54068c35fa1281ed4/6ffdf136b3deab9f0818fcf3c60a7221.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/014c5458bd1f7dbdaf28400308fb6e82/26787ea1190d10eba92a1af6519189bf.jpg)