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

2022 (22) - 2.0 220i M Sport Auto Euro 6 (s/s) 2dr

81
£27,995
Finance available £555 pm
  • 2L
  • 34.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Top Cars Telford Limited

BMW, i4

2023 (23) - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

25
£35,900
Finance available £717 pm
  • 29.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Ocean Group BMW Penryn

BMW, M3

2023 (23) - M3 Competition M xDrive Touring 5-Door

72
Low Mileage
£70,700
  • 3L
  • 12.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, 2 Series

2019 - 2.0 218d M Sport Auto 2dr

25
Reduced
£18,000
Finance available £349 pm
  • 2L
  • 11kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Turners of Roborough

BMW, i5

2025 - 250kW eDrive40 M Sport 84kWh 4dr Auto

33
£60,950
Finance available £1232 pm
  • 101Miles
  • Electric
  • Auto
  • Body StyleSaloon

Stratstone BMW Harrogate

BMW, X4

2024 - xDrive20d MHT M Sport 5dr Step Auto

35
Reduced
£47,250
  • 2L
  • 9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, 1 Series

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

71
£21,800
Finance available £455 pm
  • 1.5L
  • 29kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, X2

2024 - 230kW xDrive30 M Sport 65kWh 5dr Auto

30
£35,000
Finance available £698 pm
  • 13.5kMiles
  • Electric
  • Auto
  • Body StyleEstate

Stratstone BMW Doncaster

BMW, X3

2017 (67) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

50
Low Mileage
£25,950
Finance available £513 pm
  • 2L
  • 45kMiles
  • Diesel
  • Auto

Car Capital Ltd

BMW, X1

2024 (24) - sDrive 18d M Sport 5dr Step Auto

20
Low Mileage
£36,900
Finance available £738 pm
  • 2L
  • 8.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Ocean Group BMW Penryn

BMW, i4

2025 - 400Kw M50 83.9Kwh 5Dr Auto [18 Alloy]

35
£53,999
  • 3.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Lookers Crewe BMW

BMW, X5

2019 (68) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive-factory extras worth £5,18

42
£30,950
Finance available £615 pm
  • 3L
  • 90kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Rix Motors

BMW, X3

2019 (69) - X3 xDrive20i M Sport 5-Door

24
Reduced
£27,200
  • 2L
  • 30kMiles
  • Petrol
  • Auto
  • Body StyleSUV

John Clark BMW Aberdeen

BMW, M240I

2017 - M240i 2dr [Nav] Step Auto

38
Low Mileage
£19,995
Finance available £390 pm
  • 3L
  • 44kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Williams Automotive Ltd

BMW, 4 Series Gran Coupe

2019 - 420i M Sport 5dr Auto [Professional Media]

34
Low Mileage
£18,299
  • 2L
  • 28.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

cinch Superstore Derby

01252 960119 *
4.2/5 Stars

BMW, 3 Series

2016 - 2.0 318d SE Auto Euro 6 (s/s) 4dr

46
£9,490
Finance available £189 pm
  • 2L
  • 79.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motor Match Crewe

01270 441019 *
4.7/5 Stars