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, X5

2018 (18) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

31
£24,999
Finance available £493 pm
  • 3L
  • 87.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

webuycarsformore com

BMW, 3 Series

2022 (22) - 320i M Sport Saloon 4-Door

1
Low Mileage
£26,750
  • 2L
  • 16.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, 3 Series

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

46
£20,244
Finance available £404 pm
  • 2L
  • 44.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Cannock

BMW, 1 Series

2016 - 118D M SPORT 5-Door

19
£11,995
Finance available £246 pm
  • 2L
  • 76kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Platinum Car Sales Ltd

BMW, X1

2022 - sDrive 20i [178] M Sport 5dr Step Auto

35
£24,490
  • 2L
  • 37.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, 7 Series

2022 (71) - 740d xDrive M Sport Saloon 4-Door

63
£32,965
  • 3L
  • 56.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, Z4

2005 (55) - 2.0i SE 2dr

20
Low Mileage
£1,995
  • 2L
  • 141kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Keighley Vehicle Sales

BMW, X6

XDRIVE40D M SPORT

25
Low Mileage
£21,995
Finance available £431 pm
  • 3L
  • 28kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Motorhouse Wales

BMW, X1

2023 (73) - xDrive 25e M Sport 5dr Step Auto

20
Reduced
£37,900
Finance available £758 pm
  • 1.5L
  • 10.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Ocean Group BMW Paignton

BMW, X1

2010 (60) - 2.0 20d SE Steptronic xDrive Euro 5 5dr

68
Low Mileage
£4,295
Finance available £74 pm
  • 2L
  • 106.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Right Hand Motor Ltd

BMW, 3 Series

2014 (64) - 330d XDRIVE M SPORT TOURING ESTATE AUTOMATIC + PRO NAV + FSH + 5-Door

34
£9,990
Finance available £201 pm
  • 3L
  • 123kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Apex Auto Traders Ltd

BMW, 4 Series

2022 (71) - 3.0 M440i MHT Auto xDrive Euro 6 (s/s) 2dr

49
Low Mileage
£35,991
  • 3L
  • 21.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Your Next Car Ltd

BMW, 2 Series

2025 - 220i M Sport 2dr Step Auto

35
£46,990
Finance available £945 pm
  • 2L
  • 500Miles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Derby

BMW, i3

2017 (67) - 33kWh Auto 5dr

25
Low Mileage
£8,260
Finance available £162 pm
  • 54.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

BMW, 3 Series

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

33
Low Mileage
£19,990
Finance available £390 pm
  • 2L
  • 23.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car City UK Catterick

01748 900779 *
4.7/5 Stars

BMW, 1 Series

2021 - 128ti 5dr Step Auto [Tech/Pro Pack]

34
Reduced
£23,495
Finance available £523 pm
  • 2L
  • 23.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motor Range Liverpool

0151 541 7938 *
4.5/5 Stars