Filter results 159 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
Browse by trim
Sort By
2016 BMW 3 Series
1.5 318I SPORT TOURING 5d 135 BHP
1.5 318I SPORT TOURING 5d 135 BHP
CarWorld Supermarket Westwood
81,946 miles
Call dealer
£10,600
2017 BMW 3 Series
2.0 320D ED PLUS TOURING 5d 161 BHP
2.0 320D ED PLUS TOURING 5d 161 BHP
Glasgow Road Falkirk
99,892 miles
Call dealer
£10,990
2013 BMW 3 Series
3.0 330D LUXURY TOURING 5d 255 BHP
3.0 330D LUXURY TOURING 5d 255 BHP
Motor 4 U Limited
64,000 miles
Call dealer
£11,990
2017 BMW 3 Series
2.0 320i xDrive Luxury Touring
2.0 320i xDrive Luxury Touring
Andrew Shipp Autos
68,252 miles
Call dealer
£14,000
2015 BMW 3 Series
3.0 330D XDRIVE M SPORT TOURING 5d 255 BHP
3.0 330D XDRIVE M SPORT TOURING 5d 255 BHP
Wearside Autoparc Sunderland
90,352 miles
Call dealer
£14,299
Buy new from | £31,460 | (list price from £34,910) |
Showing 16 - 30 of 159 cars