Filter results 173 Cars
Browse by engine
- BMW 3 Series Touring Estate 318d M Sport
- BMW 3 Series Touring Estate 320d M Sport
- BMW 3 Series Touring Estate 320i M Sport
- BMW 3 Series Touring Estate 330d M Sport
- BMW 3 Series Touring Estate 330e M Sport
- BMW 3 Series Touring Estate 330i M Sport
- BMW 3 Series Touring Estate 335d M Sport
- BMW 3 Series Touring Estate 340i M Sport
Sort By
2016 BMW 3 Series
3.0 335D XDRIVE M SPORT TOURING 5d 308 BHP
3.0 335D XDRIVE M SPORT TOURING 5d 308 BHP
Driven Car Sales Ltd Thornaby
87,505 miles
Call dealer
£17,340
2019 BMW 3 Series
2.0 320D M SPORT SHADOW EDITION TOURING 5d AUTO 188 BHP
2.0 320D M SPORT SHADOW EDITION TOURING 5d AUTO 188 BHP
HPL Motors Atherton Preston
59,514 miles
Call dealer
£17,499
2019 BMW 3 Series
2.0 320D XDRIVE M SPORT SHADOW EDITION TOURING 5d 188 BHP
2.0 320D XDRIVE M SPORT SHADOW EDITION TOURING 5d 188 BHP
MotorClass
45,860 miles
Call dealer
£20,495
2021 BMW 3 Series
2.0 320I M SPORT TOURING 5d 181 BHP Android Auto/Apple CarPlay, Heated Seats, Privacy Glass, Sat Nav
2.0 320I M SPORT TOURING 5d 181 BHP Android Auto/Apple CarPlay, Heated Seats, Privacy Glass, Sat Nav
Car Time Motor Co UK Ltd Bury
53,746 miles
Call dealer
£26,628
2023 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Lookers BMW Stafford
16,735 miles
Call dealer
£33,299
2016 BMW 3 Series Touring
320d xDrive M Sport 5dr Step Auto
320d xDrive M Sport 5dr Step Auto
Citroen Rotherham
91,000 miles
Call dealer
£12,399
2018 BMW 3 Series Touring
320d xDrive M Sport Shadow Edition 5dr Step Auto
320d xDrive M Sport Shadow Edition 5dr Step Auto
John Clark Select Perth
61,789 miles
Call dealer
£18,600
2020 BMW 3 Series Touring
320d M Sport 5dr Step Auto
320d M Sport 5dr Step Auto
Welcome to Williams Stockport BMW
22,034 miles
Call dealer
£27,450
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Welcome to Williams Stockport BMW
24,077 miles
Call dealer
£27,990
2021 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
Car World Supermarket
91,639 miles
Call dealer
£17,990
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Ocean Group BMW Plymouth
11,591 miles
Call dealer
£38,450
2017 BMW 3 Series Touring
320d xDrive M Sport 5dr
320d xDrive M Sport 5dr
Cars2 SEAT Wakefield
81,716 miles
Call dealer
£11,990
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Hippo Motor Group
61,625 miles
Call dealer
£22,720
2021 BMW 3 Series Touring
330e M Sport Pro Edition 5dr Step Auto
330e M Sport Pro Edition 5dr Step Auto
Marshall BMW Grimsby
42,229 miles
Call dealer
£28,322
Buy new from | £38,360 | (list price from £42,430) |
Showing 1 - 15 of 173 cars