Filter results 298 Cars
Browse by engine
- BMW 3 Series Touring Estate 318d
- BMW 3 Series Touring Estate 318i
- BMW 3 Series Touring Estate 320d
- BMW 3 Series Touring Estate 320i
- BMW 3 Series Touring Estate 330d
- BMW 3 Series Touring Estate 330e
- BMW 3 Series Touring Estate 330i
- BMW 3 Series Touring Estate 335d
- BMW 3 Series Touring Estate M340d
- BMW 3 Series Touring Estate M340i
Browse by trim
Sort By
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Motorpoint Derby
30,238 miles
Request callback
£26,599
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Motorpoint Burnley
29,448 miles
Request callback
£26,799
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Welcome to Williams Stockport BMW
23,000 miles
Request callback
£29,990
2023 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
John Clark BMW Aberdeen
16,044 miles
Request callback
£38,000
2020 BMW 3 Series Touring
330e xDrive Sport Pro 5dr Step Auto
330e xDrive Sport Pro 5dr Step Auto
Welcome to Williams Manchester BMW
38,599 miles
Request callback
£25,995
2023 BMW 3 Series Touring
330e Sport 5dr Step Auto
330e Sport 5dr Step Auto
Prestige Cars Kent
18,760 miles
Request callback
£29,841
2021 BMW 3 Series Touring
330e xDrive SE Pro 5dr Step Auto
330e xDrive SE Pro 5dr Step Auto
Prestige Cars Kent
49,559 miles
Request callback
£21,414
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Motorpoint Burnley
8,998 miles
Request callback
£35,399
2024 BMW 3 Series Touring
M340d xDrive MHT 5dr Step Auto
M340d xDrive MHT 5dr Step Auto
Lookers BMW Crewe
6,000 miles
Request callback
£51,499
2022 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
John Clark BMW Tayside
26,083 miles
Request callback
£27,500
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Motorpoint Burnley
5,390 miles
Request callback
£35,399
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Welcome to Williams Liverpool BMW
2,500 miles
Request callback
£38,985
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Welcome to Williams Bolton BMW
1,000 miles
Request callback
£40,990
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Welcome to Williams Bolton BMW
1,000 miles
Request callback
£42,990
2024 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
Welcome to Williams Rochdale BMW
3,749 miles
Request callback
£52,990
Buy new from | £36,860 | (list price from £42,430) |
Showing 166 - 180 of 298 cars