Get the app

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

2025 - 120 M Sport 5dr Step Auto

19
£28,698
  • 1.5L
  • 6.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Motorstore (Stoke on Trent)

01782 432704 *
4.7/5 Stars

BMW, 1 Series

2017 (17) - 2.0 118d M Sport Auto Euro 6 (s/s) 5dr

58
Reduced
£12,490
£257/pm (HP)
  • 2L
  • 51.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Dynamic Motor Company Ltd

BMW, 3 Series

2022 - 320d MHT M Sport 4dr Step Auto

36
£24,400
  • 2L
  • 56.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stratstone BMW Harrogate

BMW, X5

2025 - xDrive30d MHT M Sport 5dr Auto [7 Seat]

36
£73,495
  • 3L
  • 11.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Tunbridge Wells

BMW, 8 Series

2019 - 3.0 840d Convertible 2dr Diesel Steptronic xDrive Euro 6 (s/s) (320 ps) Aut

25
Low Mileage
£35,995
  • 3L
  • 37.1kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

V12 Sports and Classics Worksop

BMW, 1 Series

2018 - 118i [1.5] M Sport Shadow Edition 5dr

19
Low Mileage
£12,998
  • 1.5L
  • 55.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Stafford Motorstore / BYD / Vanstore / Electric

01785 550896 *
4.7/5 Stars

BMW, 3 Series

2011 (11) - 3.0 325i M Sport Convertible 2dr Petrol Steptronic Euro 5 (218 ps)-Factory

48
Low Mileage
£9,900
£199/pm (HP)
  • 3L
  • 70kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Rix Motors

BMW, 2 Series Gran Coupe

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

31
Low Mileage
£22,049
  • 1.5L
  • 15.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, X1

2021 - 20d M Sport 5-Door

36
Low Mileage
£24,495
£392/pm (PCP)
  • 2L
  • 34.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Riviera Automotive Ltd

01274 505967 *
4.6/5 Stars

BMW, X5

2017 (17) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

31
£19,995
£390/pm (HP)
  • 3L
  • 97kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Middlesex Motors

BMW, iX3

2024 - X3 Xdrive20d MHT M Sport 5Dr Step Auto Estate

19
Reduced
£42,998
  • 2L
  • 8.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

33
Low Mileage
£28,593
  • 1.5L
  • 3.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Salisbury

BMW, 4 Series

2015 (65) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

28
£8,995
£179/pm (HP)
  • 2L
  • 112kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

BMW, 3 Series

2022 - 330e M Sport 4dr Step Auto

41
Low Mileage
£23,699
£405/pm (PCP)
  • 2L
  • 22.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motorpoint Birtley

BMW, M3

2021 - M3 Competition 4Dr Step Auto

26
Low Mileage
£54,399
£878/pm (PCP)
  • 3L
  • 24.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Lookers Stafford BMW

BMW, X3

2024 - 2.0 20i MHT M Sport Auto xDrive Euro 6 (s/s) 5dr Automatic

27
£35,895
  • 2L
  • 22.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

V12 Sports and Classics Hinckley