Used BMW cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW cars are known for their luxurious feel and advanced technologies. Whether it’s an SUV, hatchback, saloon or estate, BMW has established a reputation for creating vehicles that balance enhanced performance with modern luxury.

Find your perfect used BMW for sale or on finance from our extensive network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 4 Series Gran Coupe

2018 (67) - 2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

20
Reduced
£14,000
Finance available £290 pm
  • 2L
  • 74.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Davies Car Sales Ltd

01925 917444 *
4.8/5 Stars

BMW, 1 Series

2020 - 118i M Sport 5dr

19
Low Mileage
£17,998
  • 1.5L
  • 36kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Vauxhall (Glasgow)

0141 406 8758 *
4.6/5 Stars

BMW, 1 Series

2021 (21) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr

51
£23,025
Finance available £452 pm
  • 2L
  • 38.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

One 2 One Autos

BMW, 1 Series

2019 (19) - 1.5 116d SE Business Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

29
£10,749
  • 1.5L
  • 59.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Corner Park Garage (Swansea)

01792 344016 *
2.8/5 Stars

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

50
£20,991
  • 2L
  • 62.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Your Next Car Ltd

BMW, X5

2021 - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

49
£36,434
Finance available £744 pm
  • 3L
  • 57.4kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carsa Southampton

01489 663574 *
4.4/5 Stars

BMW, 1 Series

2017 - 120d M Sport 3dr [Nav]

9
£11,150
Finance available £227 pm
  • 2L
  • 64.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ratcliffe Car Sales

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

50
£17,491
  • 2L
  • 85.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Your Next Car Ltd

BMW, 7 Series

2021 - 3.0 740D xDrive M Sport Auto 4WD 4dr

39
Low Mileage
£36,450Inc. VAT
Finance available £728 pm
  • 3L
  • 29.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

torquepoint

BMW, 2 Series Active Tourer

2020 (69) - 1.5 218i M Sport DCT Euro 6 (s/s) 5dr

47
£13,200
  • 1.5L
  • 57kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 1 Series

2013 - 2.0 Sport Plus Edition Coupe 2dr Diesel Auto Euro 5 (143 ps)

10
Low Mileage
£7,092
  • 2L
  • 74.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Hodgson Specialist Cars Ltd

BMW, 3 Series

2017 (17) - 320d EfficientDynamics Plus 4dr

6
£6,950
Finance available £133 pm
  • 2L
  • 86kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Portway Cars

BMW, 3 Series

2023 - 320i M Sport 5dr Step Auto

19
Reduced
£31,998
  • 2L
  • 7.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Mercedes-Benz of Dundee

01382 214548 *
4.6/5 Stars

BMW, X1

2013 - 18d M Sport 5-Door

2
Low Mileage
£5,550
Finance available £102 pm
  • 2L
  • 73.1kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Phoenix Car Centre

BMW, X5

2018 (68) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

64
£27,495
Finance available £544 pm
  • 3L
  • 67kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Signature Car Specialists LTD

BMW, 3 Series

2019 (19) - 330E M Sport 4-Door

56
Low Mileage
£19,399
Finance available £419 pm
  • 2L
  • 30.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars