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
2022 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Carverse Used Car Supermarket
35,976 miles
Call dealer
£25,395
2015 BMW 3 Series Touring
320i xDrive M Sport 5dr Step Auto [Business Media]
320i xDrive M Sport 5dr Step Auto [Business Media]
Marshall BMW Grimsby
37,500 miles
Call dealer
£16,187
2020 BMW 3 Series Touring
320d xDrive M Sport 5dr Step Auto
320d xDrive M Sport 5dr Step Auto
Lookers Volvo Colchester
50,146 miles
Call dealer
£24,499
2020 BMW 3 Series Touring
320d M Sport 5dr Step Auto
320d M Sport 5dr Step Auto
John Clark BMW Aberdeen
31,140 miles
Call dealer
£27,000
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall Volvo Derby
16,516 miles
Call dealer
£29,350
2024 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Welcome to Williams Manchester BMW
12,348 miles
Call dealer
£39,695
2019 BMW 3 Series Touring
318d M Sport Shadow Edition 5dr
318d M Sport Shadow Edition 5dr
Lookers Ford Leeds
56,853 miles
Call dealer
£16,799
2016 BMW 3 Series Touring
335d xDrive M Sport 5dr Step Auto
335d xDrive M Sport 5dr Step Auto
Rix Motor Company
77,000 miles
Call dealer
£19,950
2019 BMW 3 Series Touring
330i M Sport 5dr Step Auto
330i M Sport 5dr Step Auto
Motorpoint Swansea
31,417 miles
Call dealer
£25,499
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Welcome to Williams Manchester BMW
41,760 miles
Call dealer
£27,580
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
CarSupermarket.com Birmingham
35,299 miles
Call dealer
£33,497
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Welcome to Williams Rochdale BMW
11,014 miles
Call dealer
£39,445
2024 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
BMW Hull
5,151 miles
Call dealer
£43,992
2018 BMW 3 Series Touring
318d M Sport 5dr Step Auto
318d M Sport 5dr Step Auto
Lookers Volvo Stockport
40,933 miles
Call dealer
£17,299
2021 BMW 3 Series Touring
320i M Sport Pro Edition 5dr Step Auto
320i M Sport Pro Edition 5dr Step Auto
Usedirect Portadown
33,102 miles
Call dealer
£26,999
Buy new from | £38,360 | (list price from £42,430) |
Showing 46 - 60 of 173 cars