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, 1 Series

2014 (14) - 116d SE 5dr

20
£3,895
Finance available £65 pm
  • 2L
  • 92kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

SK CAR COMPANY LTD

BMW, 5 Series

2018 (18) - 2.0 520d SE Touring Auto Euro 6 (s/s) 5dr

21
Low Mileage
£17,955
Finance available £348 pm
  • 2L
  • 54.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Ping Vehicles

BMW, 4 Series

2023 - 420i M Sport 2dr Step Auto [Pro Pack]

42
£28,749
Finance available £607 pm
  • 2L
  • 30.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Motorpoint Stockton-On-Tees

BMW, 1 Series

2019 (19) - 116d M Sport 5dr ++ ZERO DEPOST 310 P/MTH + SAT NAV / LEATHER / ULEZ / DAB

29
£12,790
Finance available £263 pm
  • 1.5L
  • 70kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, M3

2022 (11) - 3.0 BiTurbo Competition M Saloon 4dr Petrol Steptronic xDrive Euro 6 (s/s)

48
£48,500
Finance available £976 pm
  • 3L
  • 63.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Savannah Cars Ltd

01702 418484 *
4.7/5 Stars

BMW, 2 Series

2015 - 220d M Sport 2dr Step Auto

38
Low Mileage
£11,995
Finance available £246 pm
  • 2L
  • 69.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleConvertible

BMW Bavarian

BMW, 1 Series

2021 - M135i xDrive 5dr Step Auto

48
Low Mileage
£26,750
Finance available £529 pm
  • 2L
  • 19.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

JKC Approved Used BMW

BMW, X6

2021 (70) - 3.0 30d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

70
Reduced
£34,750
Finance available £693 pm
  • 3L
  • 112kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

FM MOTORS GB LTD

020 3948 4610 *
3.5/5 Stars

BMW, 1 Series

2013 (13) - 118d Sport Plus Edition 2dr Step Auto

8
Low Mileage
£3,485
Finance available £56 pm
  • 2L
  • 89kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Aventus Motors LTD

BMW, 3 Series

2020 - 320d M Sport 4dr Step Auto

12
£20,995
Finance available £411 pm
  • 2L
  • 54kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Brown Cars

BMW, X1

2020 - xDrive 20i xLine 5dr Step Auto

19
Reduced
£21,998
  • 2L
  • 11.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Edinburgh Sighthill Motorstore/Fiat/Abarth/Leap

0131 603 6582 *
4.6/5 Stars

BMW, X1

2016 (65) - sDrive 18d xLine 5dr Step Auto

20
£7,495
Finance available £145 pm
  • 2L
  • 122kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

BMW, 3 Series

(59) - 2.5 325i SE Touring Auto Euro 4 5dr

22
Low Mileage
£7,949
Finance available £155 pm
  • 38kMiles
  • Petrol
  • Auto

M Cars Surrey Ltd

01342 649540 *
4/5 Stars

BMW, X1

2022 (72) - 2.0 23d MHT xLine DCT xDrive Euro 6 (s/s) 5dr

36
Reduced
£23,995
Finance available £472 pm
  • 2L
  • 19.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Meadway Autoland

0121 647 5215 *
4.6/5 Stars

BMW, X5

2013 (13) - xDrive30d M Sport 5dr Auto

10
£9,995
Finance available £201 pm
  • 3L
  • 125kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Castle Garages

01792 739463 *
4.3/5 Stars

BMW, 3 Series

2012 (62) - 320d EfficientDynamics 4dr Step Auto

7
£3,695
Finance available £60 pm
  • 2L
  • 158.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

S & A CAR AND COMMERCIALS LIMITED