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

2012 (12) - 320i M Sport [Leather] 2dr

23
Reduced
£6,475
Finance available £122 pm
  • 2L
  • 60kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Simply Motors

020 3763 6628 *
1.5/5 Stars

BMW, X7

2019 (19) - 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (400 ps)

50
£45,995
Finance available £924 pm
  • 3L
  • 112.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

MSR PRESTIGE LTD

BMW, 5 Series

2017 (67) - 3.0 540i M Sport Auto xDrive Euro 6 (s/s) 4dr

74
Low Mileage
£29,990
Finance available £596 pm
  • 3L
  • 47.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

PM Car Sales

BMW, M4

2022 (22) - 3.0 BiTurbo Competition M Steptronic xDrive Euro 6 (s/s) 2dr

53
Reduced
£49,750
  • 3L
  • 27.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

LKC Motors

BMW, 1 Series

2020 (70) - 2.0 118d M Sport Euro 6 (s/s) 5dr

52
£15,795
Finance available £331 pm
  • 2L
  • 83.4kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Greenlight Automotive Ltd

BMW, 1 Series

2018 (18) - 2.0 118d M Sport Auto Euro 6 (s/s) 3dr

26
Low Mileage
£14,495
Finance available £302 pm
  • 2L
  • 33kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

BCW CARS SALES LTD OF ACKWORTH

BMW, X7

2023 - xDrive40d MHT M Sport 5dr Step Auto

19
Low Mileage
£74,898
  • 3L
  • 5.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 1 Series

2012 (62) - 116d EfficientDynamics 5dr £20 Tax

15
£5,995
Finance available £112 pm
  • 1.6L
  • 104kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Maximum Car Supermarket

BMW, 4 Series

2019 (68) - 2.0 420i GPF M Sport Auto Euro 6 (s/s) 2dr

46
Low Mileage
£17,991
  • 2L
  • 42kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Your Next Car Ltd

BMW, 3 Series

2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

25
Low Mileage
£20,999
  • 2L
  • 41kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

HPL Motors Preston

BMW, X5

2018 (68) - 3.0 M50D 5d 395 BHP 5-Door

50
Reduced
£36,495
Finance available £729 pm
  • 3L
  • 48.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Shadow Automotive Ltd

01780 431436 *
5/5 Stars

BMW, 1 Series

2021 (70) - 1.5 116d SE Hatchback 5dr Diesel DCT Euro 6 (s/s) (116 ps)

21
£12,000
  • 1.5L
  • 96.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Fusion Motors Limited

BMW, 4 Series

2018 (18) - 2.0 420D Gran Coupe M Sport Auto 5dr

3
£13,295
Finance available £275 pm
  • 2L
  • 108.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Gloucester Motor Group

01452 227252 *
4.6/5 Stars

BMW, 2 Series

2016 (16) - 1.5 218i SE Auto Euro 6 (s/s) 2dr

38
£9,495
Finance available £190 pm
  • 1.5L
  • 88.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Part X Motors

020 3893 3864 *
4.4/5 Stars

BMW, 2 Series

2017 - 218i Sport 2dr [Nav] Step Auto

8
Low Mileage
£13,299
Finance available £275 pm
  • 1.5L
  • 45.8kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 4 Series

2024 (74) - 420i M Sport Coupe 2-Door

32
£40,000
Finance available £801 pm
  • 2L
  • 10Miles
  • Petrol
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside