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 - 218i [136] Sport 4dr [Live Cockpit Professional]

12
£18,798
  • 1.5L
  • 41.1kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Click & Collect Southampton

0141 483 9954 *
4.7/5 Stars

BMW, X5

2020 (70) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

51
Reduced
£38,490
  • 3L
  • 82.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Phantom Motor Company

BMW, 3 Series

1998 - 318 Ti COMPACT 1.9 AUTOMATIC * ONLY 26000 MILES * MODERN CLASSIC 3-Door

20
Reduced
£6,495
  • 1.9L
  • 26.8kMiles
  • Petrol
  • Auto

The Car Warehouse

01642 937563 *
4.5/5 Stars

BMW, 3 Series

2020 - 320d MHT M Sport 4dr Step Auto

12
Low Mileage
£26,498
  • 2L
  • 17.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Swansea

0141 483 9956 *
4.7/5 Stars

BMW, X3

2016 (66) - 2.0 20d SE Auto xDrive Euro 6 (s/s) 5dr

67
£7,909
Finance available £154 pm
  • 2L
  • 105.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Horsepower Motor Centre Ltd

BMW, i3

2021 - 135kW S 42kWh 5dr Auto

58
£13,702
  • 37.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Marshall BMW Bournemouth

BMW, X4

2015 (65) - xDrive30d M Sport 5dr Step Auto

21
£10,990
Finance available £223 pm
  • 3L
  • 84kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

John Hammick Ltd

BMW, X2

2025 - M35i xDrive 5dr Step Auto

36
£43,299
Finance available £869 pm
  • 2L
  • 7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Hull

BMW, X5

2022 - xDrive30d MHT M Sport 5dr Auto

47
Reduced
£49,995
Finance available £1007 pm
  • 3L
  • 22.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Comiskey Motors

BMW, 2 Series

2024 (24) - M235i xDrive 4dr Step Auto Petrol Saloon

58
£31,492
  • 2L
  • 9.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Yeovil

BMW, M4

2019 (68) - M4 2dr DCT [Competition Pack]

21
£27,795
Finance available £550 pm
  • 3L
  • 54kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Chess Valley Autos

01494 296482 *
4.7/5 Stars

BMW, 1 Series

2025 - 120 Sport 5dr Step Auto

33
£31,995
  • 1.5L
  • 392Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Tunbridge Wells

01892 571854 *
3.9/5 Stars

BMW, 5 Series

2017 (67) - 2.0 520d SE Auto Euro 6 (s/s) 4dr

30
Reduced
£11,435
Finance available £233 pm
  • 2L
  • 93kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Vision Motors Direct - Haydock

BMW, 2 Series Gran Coupe

2021 (21) - 1.5 218i Sport (LCP) Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

13
Low Mileage
£18,990
  • 1.5L
  • 7.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Carworld Supermarket

01733 794246 *
4/5 Stars

BMW, X1

2018 - 20d Sport 5-Door

20
Low Mileage
£14,450
Finance available £301 pm
  • 2L
  • 49.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

MARLING CAR SALES LTD

BMW, 3 Series

2020 - 320d M Sport 5dr Step Auto

42
Reduced
£23,495
Finance available £462 pm
  • 2L
  • 37.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Roadside Garages