Filter results 130 Cars
Browse by shape
Browse by engine
- BMW 3 Series Touring 318d Automatic
- BMW 3 Series Touring 318i Automatic
- BMW 3 Series Touring 320d Automatic
- BMW 3 Series Touring 320i Automatic
- BMW 3 Series Touring 330d Automatic
- BMW 3 Series Touring 330e Automatic
- BMW 3 Series Touring 330i Automatic
- BMW 3 Series Touring 335d Automatic
- BMW 3 Series Touring 340i Automatic
- BMW 3 Series Touring M340d Automatic
Sort By
2021 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu Bmw Bridgwater - 191 miles away
75,248 miles
Call dealer
£22,990
2021 BMW 3 Series
2.0 330e 12kWh M Sport Pro Edition Touring Estate Auto xDrive (19""ALLOYS, SAT NAV)
2.0 330e 12kWh M Sport Pro Edition Touring Estate Auto xDrive (19""ALLOYS, SAT NAV)
Jeff White Motors - 192 miles away
91,139 miles
Call dealer
£18,988
2020 BMW 3 Series
2.0 330e 12kWh Sport Pro Touring 5dr Auto (FULL LEATHER)
2.0 330e 12kWh Sport Pro Touring 5dr Auto (FULL LEATHER)
Jeff White Motors - 192 miles away
34,169 miles
Call dealer
£20,988
2018 BMW 3 Series Touring
340i M Sport Shadow Edition 5dr Step Auto
340i M Sport Shadow Edition 5dr Step Auto
Mercedes-Benz of Blackburn - 192 miles away
46,453 miles
Call dealer
£26,980
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Stoneacre Toyota Northallerton - 192 miles away
30,050 miles
Call dealer
£27,000
2016 BMW 3 Series
2.0 318d SE Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps) *ULEZ, UPTO 49MPG, £35 ROAD TAX, HUGE SPE
2.0 318d SE Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps) *ULEZ, UPTO 49MPG, £35 ROAD TAX, HUGE SPE
Auto Choice - 192 miles away
97,000 miles
Call dealer
£8,785
2018 BMW 3 Series
2.0 320d Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) *ULEZ, UPTO 53MPG, HUGE SPEC, CH
2.0 320d Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) *ULEZ, UPTO 53MPG, HUGE SPEC, CH
Auto Choice - 192 miles away
64,130 miles
Call dealer
£12,985
2018 BMW 3 Series
1.5 318I SPORT TOURING 5d AUTO 135 BHP
1.5 318I SPORT TOURING 5d AUTO 135 BHP
Wavertree Car Centre Ltd - 195 miles away
121,847 miles
Call dealer
£7,495
2016 BMW 3 Series
2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
Wavertree Car Centre Ltd - 195 miles away
106,350 miles
Call dealer
£10,495
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
Wavertree Car Centre Ltd - 195 miles away
121,786 miles
Call dealer
£12,995
2021 BMW 3 Series
2.0 318d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)
2.0 318d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)
HPL Motors Atherton Preston - 200 miles away
70,181 miles
Call dealer
£18,499
2022 BMW 3 Series
2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
HPL Motors Atherton Preston - 200 miles away
23,378 miles
Call dealer
£30,999
2021 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Vertu BMW Teesside - 201 miles away
34,953 miles
Call dealer
£24,875
2020 BMW 3 Series Touring
320i SE 5dr Step Auto
320i SE 5dr Step Auto
Vertu Bmw Exeter - 224 miles away
31,436 miles
Call dealer
£20,849
2021 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Vertu Bmw Exeter - 224 miles away
40,802 miles
Call dealer
£24,886
Buy new from | £38,915 | (list price from £43,930) |
Showing 106 - 120 of 130 cars