Filter results 152 Cars
Browse by shape
Browse by engine
Sort By
2020 BMW 3 Series
3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)-2 Former Keepers-Finished In Portimao
3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)-2 Former Keepers-Finished In Portimao
Rix Motor Company Ltd
33,000 miles
Request callback
£30,500
2021 BMW 3 Series
2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps) Media Display, Apple CarPlay, Satellit
2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps) Media Display, Apple CarPlay, Satellit
Car Time Motor Co UK Ltd Rochdale
18,907 miles
Request callback
£31,799
2020 BMW 3 Series
3.0 M340i Auto xDrive Euro 6 (s/s) 4dr
3.0 M340i Auto xDrive Euro 6 (s/s) 4dr
The Car Co
34,981 miles
Request callback
£32,344
2020 BMW 3 Series
3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)
3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)
MotorClass
23,875 miles
Request callback
£34,495
2020 BMW M3
BMW M340i xDrive in blue, 26,717 miles, full service history, one owner, Euro 6 ULEZ petrol, 8-speed
BMW M340i xDrive in blue, 26,717 miles, full service history, one owner, Euro 6 ULEZ petrol, 8-speed
Kent East Peckham
26,717 miles
Request callback
£37,799
2024 BMW 3 Series
3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)
3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)
MotorClass
17,545 miles
Request callback
£49,194
2020 BMW 3 Series
320d MHT M Sport Pro Edition 4dr Step Auto
320d MHT M Sport Pro Edition 4dr Step Auto
Dick Lovett BMW Bristol
59,740 miles
Request callback
£22,500
2021 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
John Clark BMW Aberdeen
7,824 miles
Request callback
£27,000
2021 BMW 3 Series
M340d xDrive MHT 4dr Step Auto
M340d xDrive MHT 4dr Step Auto
Vertu BMW Sunderland
53,245 miles
Request callback
£30,426
2021 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Marshall Land Rover Oxford
25,765 miles
Request callback
£23,596
2020 BMW 3 Series
330e Sport Pro 4dr Step Auto
330e Sport Pro 4dr Step Auto
Blackpool Automart
75,815 miles
Request callback
£16,665
2020 BMW 3 Series
330e SE Pro 4dr Step Auto
330e SE Pro 4dr Step Auto
Stoneacre Fiat, MG Manchester
29,634 miles
Request callback
£17,495
2021 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Dick Lovett BMW Swindon
30,704 miles
Request callback
£22,999
2022 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Dick Lovett BMW Swindon
22,194 miles
Request callback
£26,222
Buy new from | £37,362 | (list price from £41,220) |
Showing 46 - 60 of 152 cars