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, X3

2016 (16) - 2.0 20d SE SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)

30
£7,995
Finance available £156 pm
  • 2L
  • 114.3kMiles
  • Diesel
  • Manual
  • Body StyleSUV

Dave Fox Car Sales

01785 336592 *
4.4/5 Stars

BMW, X3

2024 - xDrive20 M Sport 5dr Step Auto

12
£56,898
  • 2L
  • 5.3kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Milton Keynes

0141 611 8716 *
4.6/5 Stars

BMW, X5

2019 - xDrive30d M Sport 5dr Auto

11
£33,495
Finance available £668 pm
  • 3L
  • 85kMiles
  • Diesel
  • Auto
  • Body StyleSUV

MCautosales

BMW, 1 Series

(09) - 2.0 116d Sport Euro 4 5dr

30
Low Mileage
£3,995
Finance available £67 pm
  • 71.1kMiles
  • Diesel
  • Manual

Rodden Road Cars

BMW, 3 Series

2022 (22) - 320i M Sport Saloon 4-Door

40
£23,889
  • 2L
  • 31.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James Blackheath BMW

BMW, 3 Series

2021 (70) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

32
£17,185
Finance available £340 pm
  • 2L
  • 52.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hilton Car Supermarket Milton Keynes

BMW, X6

2016 - xDrive30d M Sport 5dr Step Auto

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

CarBrothers NI

BMW, 3 Series

2019 - 330i M Sport 4dr Step Auto [Tech/Plus Pack]

1
£18,895
  • 2L
  • 67.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Range Liverpool

0151 541 7938 *
4.5/5 Stars

BMW, 1 Series

2019 (19) - 1.5 118i GPF M Sport Shadow Edition Euro 6 (s/s) 5dr

44
Low Mileage
£14,550
Finance available £303 pm
  • 1.5L
  • 29.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Watford

01923 927636 *
4.3/5 Stars

BMW, 6 Series Gran Turismo

2018 (18) - 630d xDrive M Sport 5dr Auto

28
£21,000
  • 3L
  • 63.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Listers Kings Lynn (BMW)

BMW, i3

2017 (17) - 33kWh Hatchback 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (Range Extender

45
Low Mileage
£9,449
Finance available £189 pm
  • 47kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Noya Motor Group

BMW, 3 Series

2014 (14) - 2.0 320d M Sport Touring Auto Euro 5 (s/s) 5dr

57
£8,195
Finance available £161 pm
  • 2L
  • 101.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Audenshaw Motor Company Ltd TA Audenshaw Motors

0161 413 9877 *
3.9/5 Stars

BMW, X3

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

35
Low Mileage
£36,999
Finance available £740 pm
  • 2L
  • 15.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Days Motorpark Swansea

01792 739768 *
3.5/5 Stars

BMW, 1 Series

2025 (74) - 120 M Sport 5dr Step Auto

1
£29,900
Finance available £594 pm
  • 1.5L
  • 2.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleHatchback

Ocean Group BMW Paignton

BMW, i4

2024 - 210kW eDrive35 Sport 70kWh 5dr Auto

36
Low Mileage
£30,399
Finance available £644 pm
  • 7.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Motorpoint Glasgow

BMW, 6 Series Gran Turismo

2019 (19) - 2.0 620d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (190 ps)

36
£18,770
  • 2L
  • 64.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Dace Specialist Car Centre Stockport

0161 694 5314 *
4.8/5 Stars