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

(17) - 2.0 320d ED Plus Auto Euro 6 (s/s) 4dr

26
£9,480
Finance available £189 pm
  • 82kMiles
  • Diesel
  • Auto

NT Traders Limited

BMW, X6

2010 (10) - xDrive35d 5dr Step Auto

24
Low Mileage
£6,450
Finance available £122 pm
  • 3L
  • 120kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Q-assured Cars

BMW, i3

2022 - 125kW 42kWh 5dr Auto

46
Low Mileage
£13,895
Finance available £288 pm
  • 16.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Premier Car Supermarket Kettering Ltd

BMW, M6

2016 - M6 4dr DCT

23
Low Mileage
£37,995
Finance available £760 pm
  • 4.4L
  • 46kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Top Gear NI

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

19
£24,898
  • 2L
  • 48kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, Z3

1998 (S) - 1.9 2dr

11
Low Mileage
£3,499
Finance available £56 pm
  • 1.9L
  • 82kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

BMW, 3 Series

2016 (66) - 1.5 318i Sport Euro 6 (s/s) 4dr

46
Low Mileage
£8,595
Finance available £170 pm
  • 1.5L
  • 62.6kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Quality Cars and Commercials Ltd

BMW, 3 Series

2021 (71) - 2.0 318d MHT M Sport Touring Auto Euro 6 (s/s) 5dr

50
£22,991
  • 2L
  • 51.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Your Next Car Ltd

BMW, 2 Series

2018 (18) - 220d xDrive M Sport 2dr [Nav] Step Auto Diesel Coupe

38
Low Mileage
£16,273
  • 2L
  • 44.4kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Vertu Ford Gloucester

01452 689897 *
4.6/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

19
Reduced
£35,498
  • 2L
  • 12.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stafford Motorstore / Vanstore / Electric Innovation Centre

01785 550896 *
4.7/5 Stars

BMW, 3 Series

2021 (21) - 320i M Sport 4dr Step Auto

32
£18,295
  • 2L
  • 69.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

NETHERTON ROAD CAR SALES LTD

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

33
£23,695
  • 2L
  • 61kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Tunbridge Wells

BMW, i3

2018 (18) - 125kW Range Extender 33kWh 5dr Auto

Low Mileage
£12,450
Finance available £256 pm
  • 15kMiles
  • Auto
  • Body StyleHatchback

Loughton Motor Company

BMW, M4

2018 (68) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

83
£23,795
Finance available £468 pm
  • 3L
  • 101.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Taurus Autos LTD

BMW, X6

2016 - xDrive30d M Sport 5dr Step Auto

25
£17,995
Finance available £349 pm
  • 3L
  • 73.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

CarBrothers NI

BMW, 3 Series

2021 - 330e M Sport 4dr Step Auto [Tech Pack]

1
£22,895
Finance available £509 pm
  • 2L
  • 39.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motor Range Liverpool

0151 541 7938 *
4.6/5 Stars