Used Bmw Cars — Smart Search by Feature & Lifestyle | ViewMyMotor
131 used Bmw cars, smart-searchable by every feature for your lifestyle — Apple CarPlay for commuting, Isofix for families, ULEZ for the city, plus 50+ more. UK verified sellers. Prices from £2,400 to £68,995.
Available vehicles
- BMW 1 Series M135i xDrive (2025) - £34,995 — Cruise Control, Climate Control
- BMW 3 Series 320i M Sport (2013) - £9,750 — Sat Nav, Leather Seats, Cruise Control
- BMW 3 Series 330e (2017) - £10,995 — Heated Seats, Sat Nav, Leather Seats
- BMW 3 Series (2016) - £5,787 — Cruise Control, ULEZ Compliant
- BMW M6 (2017) - £38,465 — Apple CarPlay, Cruise Control, ULEZ Compliant
- BMW 1 Series M Sport (2021) - £14,499 — Cruise Control, ULEZ Compliant, LED Headlights
- BMW 1 Series 118d M Sport (2018) - £9,495 — Sat Nav, ULEZ Compliant
- BMW 1 Series (2013) - £5,500 — ULEZ Compliant
- BMW X1 SE (2017) - £11,995 — Cruise Control, ULEZ Compliant
- BMW 1 Series SE (2013) - £6,985 — Sat Nav, Parking Sensors, ULEZ Compliant
- BMW 5 Series (1996) - £6,000 — Leather Seats
- BMW 1 Series M135i xDrive (2021) - £26,478
- BMW 2 Series Sport (2019) - £12,495 — Sat Nav, LED Headlights
- BMW 3 Series 330i Sedan (2019) - £22,990 — Apple CarPlay, Sat Nav, Cruise Control
- BMW 3 Series 320d M Sport (2016) - £11,790 — Sat Nav, Cruise Control, Parking Sensors
- BMW 6 Series M Sport (2018) - £16,750
- BMW 1 Series Sport (2015) - £7,750 — Sat Nav, Parking Sensors
- BMW 3 Series 320d (2013) - £2,400 — Cruise Control
- BMW 3 Series 330e xDrive M Sport (2024) - £29,990 — Cruise Control
- BMW M3 Competition (2023) - £68,995 — Heated Seats, Sat Nav, Leather Seats
- BMW X2 M Sport X (2020) - £15,290 — Apple CarPlay, Sat Nav, Leather Seats
- BMW 1 Series Sport (2019) - £15,350 — Sat Nav, Cruise Control, Parking Sensors
- BMW 4 Series 420d M Sport (2015) - £8,400 — Cruise Control, ULEZ Compliant
- BMW 4 Series M Sport (2019) - £14,690 — Heated Seats, Sat Nav, Cruise Control
- BMW 4 Series 435d xDrive M Sport (2015) - £21,000 — Heated Seats, Sat Nav, Cruise Control
- BMW 5 Series M Sport (2013) - £6,100 — Sunroof, Parking Sensors
- BMW 3 Series 320d xDrive M Sport (2015) - £9,000 — Heated Seats, Cruise Control, Parking Sensors
- BMW 4 Series 420d M Sport (2014) - £8,650 — Sat Nav, Cruise Control, ULEZ Compliant
- BMW M3 Competition xDrive (2023) - £59,995 — Heated Seats, Cruise Control
- BMW 3 Series 320d M Sport (2019) - £16,995 — Heated Seats, Sat Nav, Leather Seats
- BMW 3 Series 335d xDrive M Sport Shadow Edition (2018) - £14,990 — Apple CarPlay, Sat Nav, Leather Seats
- BMW 5 Series (2005) - £4,990 — Sat Nav, Cruise Control, Electric Seats
- BMW 5 Series M Sport (2019) - £13,250
- BMW 3 Series M Sport (2017) - £12,900 — Sat Nav, Cruise Control, ULEZ Compliant
- BMW 2 Series AT (2018) - £11,990 — Heated Seats, Sat Nav, Leather Seats
- BMW X1 xLine (2017) - £11,995 — Sat Nav, Cruise Control, ULEZ Compliant
- BMW X5 M50d (2019) - £31,995 — Heated Seats, Sat Nav, Leather Seats
- BMW 1 Series 116d M Sport (2018) - £5,995 — Sat Nav
- BMW 5 Series 520d M Sport (2017) - £9,993 — Sat Nav, Leather Seats, Cruise Control
- BMW 2 Series M Sport (2017) - £11,390 — Sat Nav, Leather Seats, Parking Sensors
- BMW M3 Competition (2022) - £63,000 — Heated Seats, Cruise Control, Adaptive Cruise
- BMW 2 Series Sport (2015) - £7,000 — ULEZ Compliant
- BMW 1 Series M Sport (2017) - £9,000 — ULEZ Compliant
- BMW 3 Series 320i M Sport (2019) - £19,490 — Cruise Control, Rear Camera, LED Headlights
- BMW 1 Series M Sport (2024) - £17,995 — Leather Seats, Cruise Control, ULEZ Compliant
- BMW M3 (2006) - £23,000 — Cruise Control
- BMW 3 Series 320i M Sport (2019) - £20,990 — Cruise Control, LED Headlights
- BMW 3 Series 330e xDrive M Sport (2020) - £12,995 — Cruise Control
- BMW 1 Series M Sport (2019) - £15,995 — Cruise Control, ULEZ Compliant, LED Headlights
- BMW 4 Series M Sport (2018) - £11,795 — Sat Nav, Leather Seats, Cruise Control