Filter results 225 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 340i
- BMW 3 Series Touring Estate M340d
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 - 146 miles away
87,505 miles
Request callback
£17,340
2019 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vauxhall Middlesbrough - 146 miles away
59,283 miles
Request callback
£14,750
2021 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
Renault Middlesbrough - 147 miles away
29,012 miles
Request callback
£22,599
2023 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
Bassetts Kgm - Bridgend - 151 miles away
10,946 miles
Request callback
£38,991
2023 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu Bmw Dorchester - 151 miles away
2,901 miles
Request callback
£38,538
2024 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Vertu Bmw Dorchester - 151 miles away
2,717 miles
Request callback
£43,000
2020 BMW 3 Series Touring
330e Sport Pro 5dr Step Auto
330e Sport Pro 5dr Step Auto
Carsa Durham - 156 miles away
53,598 miles
Request callback
£20,220
2019 BMW 3 Series Touring
330i M Sport 5dr Step Auto
330i M Sport 5dr Step Auto
Motorpoint Swansea - 159 miles away
31,417 miles
Request callback
£25,699
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Vertu BMW Durham - 164 miles away
40,384 miles
Request callback
£25,727
2022 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu BMW Durham - 164 miles away
9,393 miles
Request callback
£33,490
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu BMW Durham - 164 miles away
5,892 miles
Request callback
£37,991
2020 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Motorpoint Birtley - 170 miles away
38,377 miles
Request callback
£24,799
2021 BMW 3 Series Touring
330e xDrive SE Pro 5dr Step Auto
330e xDrive SE Pro 5dr Step Auto
Vertu BMW Sunderland - 173 miles away
46,316 miles
Request callback
£23,311
2021 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
CarSupermarket.com Newcastle - 178 miles away
23,331 miles
Request callback
£33,697
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Vertu Bmw Exeter - 183 miles away
21,242 miles
Request callback
£29,736
Buy new from | £38,360 | (list price from £42,430) |
Showing 166 - 180 of 225 cars