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, 3 Series

1991 - 325i 4dr Auto

24
£8,000
Finance available £156 pm
  • 2.5L
  • 15.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Classic Car Auctions

01926 357467 *
2.5/5 Stars

BMW, 1 Series

2019 - 118i [1.5] Sport 5dr Step Auto

34
Reduced
£13,695
  • 1.5L
  • 36.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motor Range

0151 541 7938 *
4.5/5 Stars

BMW, X5

2024 - xDrive30d MHT M Sport 5dr Auto

39
£65,995
Finance available £1335 pm
  • 3L
  • 11.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto

12
Low Mileage
£20,498
  • 1.5L
  • 20.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Thurrock

0141 611 8466 *
4.6/5 Stars

BMW, 3 Series

2017 - 2.0 320d M Sport Touring 5-Door

31
£12,495
  • 2L
  • 85.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, X1

2014 (14) - 2.0 18d xLine SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (143 ps)

24
Low Mileage
£7,500
Finance available £145 pm
  • 2L
  • 82.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Praters Of Hollingdon LLP

BMW, 1 Series

2018 (67) - 118i [1.5] SE 5dr [Nav]

39
£7,250
Finance available £140 pm
  • 1.5L
  • 75kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

NG Car Recovery Services

BMW, X4

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

43
£13,970
  • 2L
  • 102.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Dace Specialist Car Centre Manchester

0161 241 7068 *
4.8/5 Stars

BMW, 3 Series

2007 - 3.0 335d A M Sport Coupe 2-Door

17
Low Mileage
£7,995
Finance available £156 pm
  • 3L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

NATIONAL VEHICLE SUPPLIERS LTD

BMW, 1 Series

2023 - 118i [136] M Sport 5dr Step Auto [LCP]

19
£22,998
  • 1.5L
  • 32.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Peugeot (Kilmarnock)

01563 591754 *
4.6/5 Stars

BMW, i3

2014 (64) - Auto Euro 6 (s/s) 5dr (Range Extender)

22
Low Mileage
£5,950
Finance available £111 pm
  • 83kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Motoworld Ltd

BMW, i3

2018 - 125kW 33kWh 5dr Auto

19
Low Mileage
£11,498
  • 38.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Vauxhall (Winsford)

01606 531928 *
4.6/5 Stars

BMW, 7 Series

2021 (21) - 745e M Sport Saloon 4-Door

54
Low Mileage
£39,023
  • 3L
  • 21.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, X3

2019 (19) - 3.0 M40i GPF SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (354 ps)

50
£24,796
Finance available £489 pm
  • 3L
  • 70.9kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Tenby Car Supermarket

BMW, 3 Series

2020 (20) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

75
£18,995
Finance available £370 pm
  • 2L
  • 80.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 1 Series

2019 - 118i [1.5] M Sport Shadow Edition 3dr

34
Low Mileage
£14,295
  • 1.5L
  • 40.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motor Range

0151 541 7938 *
4.5/5 Stars