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

2017 - 218d M Sport 2-Door

36
Reduced
£10,995
£223/pm (HP)
  • 2L
  • 67.6kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Castle Cars

BMW, X5

2004 (54) - 3.0d 5dr

23
Low Mileage
£2,295
  • 2.9L
  • 153.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hitchin Motor Sales Ltd

BMW, M8

2022 (72) - 4.4i V8 Competition Steptronic 4WD Euro 6 (s/s) 2dr

65
Low Mileage
£75,950
£1193/pm (PCP)
  • 4.4L
  • 13kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Carbon Collection

BMW, 5 Series

2016 (16) - 520d [190] M Sport 4dr Step Auto

15
£9,795
£197/pm (HP)
  • 2L
  • 98kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Trade Cars

BMW, 3 Series

2017 (66) - 2.0 320i M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

57
£12,495
£257/pm (HP)
  • 2L
  • 75.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

K & O Motors Ltd

BMW, 3 Series

2016 (16) - 2.0 320d M Sport Touring Euro 6 (s/s) 5dr

41
£10,990
  • 2L
  • 129.7kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Keywise Cars Ltd

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

12
£28,698
  • 1.5L
  • 6.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Milton Keynes

0141 611 8716 *
4.7/5 Stars

BMW, 1 Series

2020 (70) - 118i SE 5dr

13
£13,490
£240/pm (PCP)
  • 1.5L
  • 58kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, M6 Gran Coupe

2015 - 4.4 V8 Saloon 4dr Petrol DCT Euro 6 (s/s) (560 ps)

48
Low Mileage
£24,990
£493/pm (HP)
  • 4.4L
  • 74kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

DSI Performance Cars

BMW, 1 Series

2022 (22) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

7
£17,999
  • 1.5L
  • 39.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

HPL Motors Stockport

BMW, 1 Series

2014 (02) - 116d EfficientDynamics 5dr

55
£4,495
£84/pm (HP)
  • 1.6L
  • 102.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

QMT Automotive Ltd

BMW, 2 Series

2018 - 218d M Sport 2dr [Nav]

6
£10,400
  • 2L
  • 83.6kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Evans Halshaw Ford Coatbridge

BMW, 4 Series

2025 - 420i M Sport 5dr Step Auto

41
£39,499
  • 2L
  • 8.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lookers Crewe BMW

BMW, 6 Series Gran Turismo

2018 (68) - 2.0 630i GPF M Sport GT 5dr Petrol Auto Euro 6 (s/s) (258 ps)

50
£16,495
£346/pm (HP)
  • 2L
  • 96kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

THE CAR SALES FACTORY LIMITED

BMW, 2 Series

2025 - 220 M Sport 4dr Step Auto

19
Low Mileage
£31,998
  • 1.5L
  • 2.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 4 Series

2023 (73) - 420i M Sport 5dr Step Auto

20
£32,000
  • 2L
  • 21.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Listers Kings Lynn (BMW)