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

2018 (68) - 435d xDrive M Sport 2dr Auto [Professional Media]

25
£19,995
  • 3L
  • 56.7kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

V12 Sports and Classics Wolverhampton

BMW, 1 Series

2017 - 118i [1.5] Sport 3dr [Nav]

53
Low Mileage
£8,400
Finance available £165 pm
  • 1.5L
  • 53.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Grashion Automotive Solutions

BMW, 1 Series

2019 (68) - 3.0 M140i GPF Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps

9
£17,495
Finance available £339 pm
  • 3L
  • 74.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BMW, X3

2024 - xDrive20d MHT M Sport 5dr Step Auto

1
Low Mileage
£43,995
Finance available £883 pm
  • 2L
  • 8.1kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, 3 Series

2017 (67) - M SPORT Shadow Edition

44
Low Mileage
£14,995
Finance available £313 pm
  • 50kMiles
  • Auto

Exclusive Motors Of GB LTD

BMW, 5 Series

2024 (65) - 528i M Sport 4dr

31
£10,990
Finance available £223 pm
  • 2L
  • 56kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Empire Cars Bedford

01234 237238 *
4.8/5 Stars

BMW, X1

2021 - 2.0 20i Xline Suv 5dr Petrol Auto Xdrive Euro 6 s/s 178 Ps

49
Low Mileage
£21,945
  • 2L
  • 21.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

EMG Motor Group Huntingdon

01480 597486 *
4.6/5 Stars

BMW, 2 Series Active Tourer

2018 (68) - 1.5 216d SE MPV 5dr Diesel DCT Euro 6 (s/s) (116 ps)

43
£10,380
  • 1.5L
  • 67.4kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, X1

2020 (70) - 2.0 18d M Sport SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (150 ps)

79
Low Mileage
£20,000
Finance available £366 pm
  • 2L
  • 22.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Big Motoring World Sheffield

BMW, 2 Series

2021 (21) - 218i M Sport Gran Coupe 4-Door

32
Low Mileage
£22,000
  • 1.5L
  • 21.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, 3 Series

2021 (21) - 330e M Sport 5dr Step Auto

29
£13,995
Finance available £290 pm
  • 2L
  • 108.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

V12 Sports and Classics Worksop

BMW, 1 Series

2022 (22) - 1.5 116d M Sport (LCP) Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

50
£19,699
  • 1.5L
  • 41.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Affordable Cars Prestige Car Supermarket

BMW, 5 Series

2025 - 550e xDrive M Sport 4dr Auto

£66,174
  • 3L
  • 5.1kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 3 Series

2020 (20) - 3.0 330d M Sport Auto xDrive Euro 6 (s/s) 4dr

54
£25,995
Finance available £513 pm
  • 3L
  • 50.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

W T MOTOR CARS LIMITED

BMW, 3 Series

2012 (12) - 2.0 320d ED EfficientDynamics 4dr

28
Low Mileage
£3,990
Finance available £67 pm
  • 2L
  • 101.3kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Lancashire Autos LTD

BMW, 3 Series

2021 (71) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

86
£16,600
Finance available £289 pm
  • 2L
  • 79.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Leeds