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, iX3

2022 (22) - 80kWh M Sport SUV 5dr Electric Auto (286 ps)

32
£26,844
Finance available £531 pm
  • 29.7kMiles
  • Electric
  • Auto
  • Body StyleSUV

Powerlease Ltd

BMW, 5 Series

2012 - 3.0 530d M Sport GT Steptronic Euro 5 5dr

63
Low Mileage
£8,495
  • 3L
  • 82.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Woodcroft Motors

BMW, 1 Series

2017 - 1.5 116D Sport Auto 3dr

39
Low Mileage
£11,995
Finance available £246 pm
  • 1.5L
  • 45.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

S.M.T Automotive Ltd

01296 326349 *
4.9/5 Stars

BMW, X1

2016 (16) - 2.0 20d M Sport xDrive Euro 6 (s/s) 5dr

28
Low Mileage
£13,400
Finance available £277 pm
  • 2L
  • 39.3kMiles
  • Diesel
  • Manual
  • Body StyleEstate

UK Cars 4 Less

01785 338470 *
5/5 Stars

BMW, X5

2017 - xDrive30d M Sport 5dr Auto [7 Seat]

35
Reduced
£24,995
Finance available £493 pm
  • 3L
  • 55kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Worlingham Motor Company

BMW, X1

2021 (21) - 5-Door

39
Reduced
£21,995
Finance available £431 pm
  • 2L
  • 32kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Elgin Autos

01343 610498 *
5/5 Stars

BMW, 3 Series

2021 (70) - 330e SE Pro 5dr Step Auto

25
Reduced
£16,950
Finance available £356 pm
  • 2L
  • 81.2kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Ocean Group BMW Paignton

BMW, X6

2017 - 4.4 BiTurbo V8 SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (575 bhp)

40
£27,000
Finance available £534 pm
  • 4.4L
  • 63.7kMiles
  • Petrol
  • Auto
  • Body StyleSUV

drivedirect Stockton-on-Tees

BMW, 1 Series

2016 - 118i M SPORT

15
Low Mileage
£10,999
Finance available £223 pm
  • 1.5L
  • 49kMiles
  • Petrol
  • Manual

Uppingham Car Sales

BMW, 1 Series

2024 - 118i [136] M Sport 5dr Step Auto [LCP]

12
Low Mileage
£26,898
  • 1.5L
  • 5.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Glasgow BMW

0141 611 9940 *
4.6/5 Stars

BMW, 2 Series

2019 - 218i M Sport 2dr [Nav]

26
Reduced
£13,625
Finance available £282 pm
  • 1.5L
  • 52.5kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Wilsons of Rathkenny Prestige

BMW, 2 Series

2024 - 218i [136] M Sport 4dr DCT

Low Mileage
£27,645
  • 1.5L
  • 3kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 8 Series

2022 - 840d xDrive MHT M Sport 4dr Auto

40
£42,450
Finance available £852 pm
  • 3L
  • 26kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

JKC Approved Used BMW

BMW, M4

2018 (68) - 3.0 BiTurbo GPF Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (450 ps)-Fant

50
Reduced
£31,900
Finance available £635 pm
  • 3L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Rix Motors

BMW, X5

2016 (66) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

43
Reduced
£19,480
  • 3L
  • 86.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 4 Series

2021 - 420i M Sport 2dr Step Auto

1
£25,995
Finance available £513 pm
  • 2L
  • 31.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

BMW Bavarian