Filter results 13 Cars
Browse by shape
Browse by trim
Sort By
2018 BMW 3 Series
2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
Wavertree Car Centre Ltd
82,316 miles
Request callback
£10,995
2019 BMW 3 Series
2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) Media Display, Live Cockpit, He
2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) Media Display, Live Cockpit, He
Car Time Motor Co UK Ltd Bury
61,524 miles
Request callback
£18,882
2022 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
Group 1 Chelmsford BMW
18,871 miles
Request callback
£29,695
2018 BMW 3 Series
320i xDrive M Sport Shadow Edition 4dr Step Auto
320i xDrive M Sport Shadow Edition 4dr Step Auto
Dick Lovett BMW Hungerford
19,152 miles
Request callback
£21,495
2019 BMW 3 Series
320i xDrive M Sport Shadow Edition 4dr Step Auto
320i xDrive M Sport Shadow Edition 4dr Step Auto
Group 1 Lincoln BMW
54,910 miles
Request callback
£17,695
2022 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
John Clark BMW Tayside
12,792 miles
Request callback
£32,500
2022 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
Group 1 Hailsham BMW
26,819 miles
Request callback
£26,495
2019 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
Vertu Bmw Bridgwater
22,928 miles
Request callback
£24,282
2022 BMW 3 Series
320i xDrive SE Pro 4dr Step Auto
320i xDrive SE Pro 4dr Step Auto
Vertu BMW York
9,311 miles
Request callback
£28,799
2022 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
John Clark BMW Tayside
8,356 miles
Request callback
£33,500
2022 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
Vertu BMW Durham
64,091 miles
Request callback
£22,000
2022 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
Group 1 Norwich BMW
14,451 miles
Request callback
£31,995
2023 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
Vertu BMW Teesside
14,450 miles
Request callback
£30,850
Buy new from | £36,511 | (list price from £41,310) |
Showing 1 - 13 of 13 cars