Filter results 318 Cars
Browse by engine
- BMW 3 Series Touring Estate 318d Automatic
- BMW 3 Series Touring Estate 318i Automatic
- BMW 3 Series Touring Estate 320d Automatic
- BMW 3 Series Touring Estate 320i Automatic
- BMW 3 Series Touring Estate 330d Automatic
- BMW 3 Series Touring Estate 330e Automatic
- BMW 3 Series Touring Estate 330i Automatic
- BMW 3 Series Touring Estate 335d Automatic
- BMW 3 Series Touring Estate M340d Automatic
- BMW 3 Series Touring Estate M340i Automatic
Browse by trim
- BMW 3 Series Touring Estate EfficientDynamics Plus Automatic
- BMW 3 Series Touring Estate Luxury Touring Automatic
- BMW 3 Series Touring Estate M Sport Automatic
- BMW 3 Series Touring Estate SE Automatic
- BMW 3 Series Touring Estate SE Touring Automatic
- BMW 3 Series Touring Estate Shadow Edition Automatic
- BMW 3 Series Touring Estate Sport Automatic
Sort By
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
BMW Bury St Edmunds
9,386 miles
Request callback
£39,990
2019 BMW 3 Series Touring
320i M Sport Shadow Edition 5dr Step Auto
320i M Sport Shadow Edition 5dr Step Auto
Marshall Nissan Lincoln
30,550 miles
Request callback
£20,000
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
£23,072
2022 BMW 3 Series Touring
320d xDrive MHT M Sport 5dr Step Auto
320d xDrive MHT M Sport 5dr Step Auto
BMW Tunbridge Wells
43,993 miles
Request callback
£27,990
2022 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Lookers BMW Stafford
27,000 miles
Request callback
£28,499
2021 BMW 3 Series Touring
330d xDrive MHT M Sport 5dr Step Auto
330d xDrive MHT M Sport 5dr Step Auto
BMW Milton Keynes
56,710 miles
Request callback
£33,950
2019 BMW 3 Series Touring
320i M Sport Shadow Edition 5dr Step Auto
320i M Sport Shadow Edition 5dr Step Auto
John Clark BMW Aberdeen
34,348 miles
Request callback
£20,500
2021 BMW 3 Series Touring
330e Sport Pro 5dr Step Auto
330e Sport Pro 5dr Step Auto
Motorpoint Newport
36,942 miles
Request callback
£22,399
2021 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Carsa Mountsorrel
33,320 miles
Request callback
£24,616
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
£54,299
2021 BMW 3 Series Touring
330e M Sport Pro Edition 5dr Step Auto
330e M Sport Pro Edition 5dr Step Auto
Marshall Honda Hull
39,000 miles
Request callback
£28,762
2020 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
John Clark BMW Tayside
32,458 miles
Request callback
£25,000
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
2017 BMW 3 Series Touring
335d xDrive M Sport Shadow Edition 5dr Step Auto
335d xDrive M Sport Shadow Edition 5dr Step Auto
Rix Motor Company
100,000 miles
Request callback
£17,999
Buy new from | £36,860 | (list price from £42,430) |
Showing 31 - 45 of 318 cars