Filter results 7 Cars
Browse by engine
Browse by trim
Sort By
2020 BMW 3 Series
330E 12KW SPORT PRO Estate auto (SAT NAV, FULL LEATHER)
330E 12KW SPORT PRO Estate auto (SAT NAV, FULL LEATHER)
Jeff White Motors
60,770 miles
Request callback
£19,488
2021 BMW 3 Series
2.0 330E SPORT PRO 5d 288 BHP
2.0 330E SPORT PRO 5d 288 BHP
Auto Infusion Ltd
78,569 miles
Request callback
£20,699
2024 BMW 3 Series
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Ocean Group BMW Plymouth
6,746 miles
Request callback
£31,900
2021 BMW 3 Series
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Vertu BMW Teesside
36,815 miles
Request callback
£25,117
2021 BMW 3 Series
320d xDrive MHT M Sport 5dr Step Auto
320d xDrive MHT M Sport 5dr Step Auto
Invicta Doves Gatwick
35,396 miles
Request callback
£24,999
2021 BMW 3 Series
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Marshall BMW Salisbury
60,950 miles
Request callback
£23,972
Buy new from | £36,944 | (list price from £40,950) |
Showing 1 - 7 of 7 cars