Filter results 229 Cars
Browse by shape
Browse by engine
- BMW 3 Series Touring 318d M Sport Automatic
- BMW 3 Series Touring 318i M Sport Automatic
- BMW 3 Series Touring 320d M Sport Automatic
- BMW 3 Series Touring 320i M Sport Automatic
- BMW 3 Series Touring 330d M Sport Automatic
- BMW 3 Series Touring 330e M Sport Automatic
- BMW 3 Series Touring 330i M Sport Automatic
- BMW 3 Series Touring 335d M Sport Automatic
Sort By
2016 BMW 3 Series Touring
335d xDrive M Sport 5dr Step Auto
335d xDrive M Sport 5dr Step Auto
Rix Motor Company
78,000 miles
Call dealer
£18,999
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
£35,395
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
£27,818
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall BMW Hampshire
14,029 miles
Call dealer
£28,543
2021 BMW 3 Series Touring
330d MHT M Sport 5dr Step Auto
330d MHT M Sport 5dr Step Auto
Hippo Motor Group
28,352 miles
Call dealer
£30,670
2021 BMW 3 Series Touring
330e M Sport Pro Edition 5dr Step Auto
330e M Sport Pro Edition 5dr Step Auto
Hippo Motor Group
16,359 miles
Call dealer
£31,720
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Lookers BMW Crewe
2,500 miles
Call dealer
£39,325
2023 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Ocean Group BMW Plymouth
9,459 miles
Call dealer
£37,950
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Welcome to Williams Rochdale BMW
6,352 miles
Call dealer
£39,990
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Welcome to Williams Manchester BMW
11,330 miles
Call dealer
£39,990
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Welcome to Williams Liverpool BMW
11,789 miles
Call dealer
£39,485
2023 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Welcome to Williams Liverpool BMW
8,636 miles
Call dealer
£39,945
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Welcome to Williams Rochdale BMW
11,013 miles
Call dealer
£40,490
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Welcome to Williams Stockport BMW
11,723 miles
Call dealer
£40,750
2023 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
Lookers BMW Stoke
6,200 miles
Call dealer
£38,999
Buy new from | £36,860 | (list price from £42,430) |
Showing 181 - 195 of 229 cars