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

2023 - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

60
Low Mileage
£23,450
  • 1.5L
  • 13.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Thurlow Nunn Kings Lynn

BMW, X1

2022 - 1.5 25e 10kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

38
£20,357
Finance available £441 pm
  • 1.5L
  • 43.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, X5

2023 - xDrive30d MHT M Sport 5dr Auto

10
Reduced
£61,995
Finance available £1253 pm
  • 3L
  • 15kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Loughbeg Motors Services & Sales

BMW, X5

2017 - 3.0 X5 M50D Auto 4WD 5dr

46
£24,950
Finance available £492 pm
  • 3L
  • 80.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Bedford Used Car Sales

BMW, 5 Series

2018 - 520d SE 4dr Auto

15
£13,995
Finance available £290 pm
  • 2L
  • 105.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Carzone NI

BMW, iX3

2022 - 80kWh M Sport Pro SUV 5dr Electric Auto (286 ps) - PARK ASSIST - HK AUDIO -

54
Low Mileage
£32,434
  • 17.2kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Shrewsbury

BMW, 1 Series

2021 (21) - 118i M Sport 5-Door

10
£19,200
  • 1.5L
  • 40.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 3 Series

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

46
Low Mileage
£11,495
Finance available £230 pm
  • 2L
  • 66kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

The Essex Car Group

01277 286584 *
4.4/5 Stars

BMW, 5 Series

2017 - 2.0 520d M Sport Saloon 4dr Diesel Auto Xdrive Euro 6 s/s 190 Ps

34
£16,300
  • 2L
  • 70.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Pentagon Vauxhall (Loughborough)

01332 414577 *
4.2/5 Stars

BMW, 1 Series

2018 - 1.5 116d M Sport Auto Euro 6 (s/s) 5dr

39
£12,790
Finance available £263 pm
  • 1.5L
  • 58.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Westbrook Car Sales

BMW, 3 Series

2016 (66) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

49
Reduced
£17,489
Finance available £339 pm
  • 3L
  • 48kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Yorkshire Vehicle Solutions Harrogate Ltd

BMW, X1

2018 - BMW X1 XDRIVE 18D XLINE 2.0L DIESEL AUTO 68-18 ULEZ FRESH IMPORT VERIFIED M

99
Low Mileage
£16,995
  • 47.7kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Quality Autos

01708 205279 *
4.8/5 Stars

BMW, 1 Series

2011 (61) - 2.0 120D SE 5DR

22
Reduced
£3,681
  • 2L
  • 115.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Daniel Maxwell Car Sales

BMW, X4

2021 (71) - X4 M40d 5-Door

73
£34,096
  • 3L
  • 64.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, 5 Series

2021 (71) - 2.0 520d MHT M Sport Steptronic Euro 6 (s/s) 4dr

51
Reduced
£25,990
  • 2L
  • 42kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

LKC Motors

BMW, 2 Series Active Tourer

2019 (19) - 1.5 218i M Sport DCT Euro 6 (s/s) 5dr

45
Low Mileage
£14,200
  • 1.5L
  • 30.6kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Car Planet Watford

01923 927636 *
4.5/5 Stars