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, 6 Series Gran Coupe

2017 (67) - 3.0 640d SE Auto Euro 6 (s/s) 4dr

33
Reduced
£15,995
Finance available £335 pm
  • 3L
  • 69.8kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Rodden Road Cars

BMW, 3 Series

2015 (15) - 320d xDrive M Sport 4dr Step Auto

13
£4,950
Finance available £88 pm
  • 2L
  • 177kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, X6

2020 - xDrive M50d 5dr Auto

43
£45,995
Finance available £924 pm
  • 3L
  • 43.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Empire Autos NI

BMW, X1

2011 - 2.0 X1 xDrive20d SE 5-Door

16
Low Mileage
£4,750
Finance available £84 pm
  • 2L
  • 88.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

A&S Motors UK

0161 694 4537 *
5/5 Stars

BMW, X3

2016 (16) - XDRIVE35D M SPORT - PANORAMIC SUNROOF -ENHANCED BLUETOOTH 5-Door

76
£15,495
Finance available £324 pm
  • 3L
  • 78.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

George Kingsley Vehicle Sales

BMW, 4 Series

2025 (74) - 420i M Sport 2dr Step Auto [Tech/Pro Pack] Petrol Coupe

65
£41,950
  • 2L
  • 3.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Vertu BMW Teesside

BMW, 1 Series

2023 - 97236 5-Door

43
£22,546
  • 1.5L
  • 20.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

SANDICLIFFE FORD LOUGHBOROUGH

BMW, X1

2019 - 1.5 18i GPF xLine SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)

48
Low Mileage
£14,250
Finance available £296 pm
  • 1.5L
  • 46.8kMiles
  • Petrol
  • Manual
  • Body StyleEstate

drivedirect Leicester

BMW, 1 Series

2024 - M135i xDrive 5dr Step Auto

34
Low Mileage
£31,490
  • 2L
  • 4.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Maidstone

BMW, 3 Series

2015 (15) - 2.0 318d Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (143 ps)

34
£6,450
Finance available £122 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Ivybridge Trade Centre

BMW, 2 Series

2018 (68) - 1.5 218i M Sport MPV 5dr

22
Low Mileage
£13,399
  • 1.5L
  • 47.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Bridgend Motor Group - Kilmarnock Autoplex

BMW, 1 Series

2018 (68) - 116d Sport 5dr Step Auto + SAT NAV / ULEZ / DAB / BLUETOOTH / BMW HISTORY

22
£11,275
Finance available £230 pm
  • 1.5L
  • 60kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, 1 Series

2015 (65) - 2.0 118d Sport Euro 6 (s/s) 5dr

34
Low Mileage
£8,490
  • 2L
  • 66.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Keywise Cars Ltd

BMW, 1 Series

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

29
£20,999
Finance available £411 pm
  • 1.5L
  • 29.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorplus Car Supermarket

BMW, 3 Series

2016 (16) - 2.0 316d SE Euro 6 (s/s) 4dr

20
£5,795
Finance available £107 pm
  • 2L
  • 101kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Car Market Yorkshire

01924 668146 *
1.6/5 Stars

BMW, 1 Series

2019 (19) - 1.5 116d M Sport Shadow Edition Auto Euro 6 (s/s) 5dr

3
£11,250
Finance available £229 pm
  • 1.5L
  • 88.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Dynamic Motor Company Ltd

01422 413648 *
2.8/5 Stars