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

2022 (22) - 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)

20
£23,795
Finance available £499 pm
  • 2L
  • 70.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Essex Car Company

BMW, 7 Series

2016 (66) - 3.0 730Ld Auto Euro 6 (s/s) 4dr

43
Reduced
£17,497
Finance available £339 pm
  • 3L
  • 118kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

EVM Sports and Prestige

0161 388 7697 *
4.1/5 Stars

BMW, X5

2019 - xDrive30d M Sport 5dr Auto

51
£38,995
Finance available £781 pm
  • 3L
  • 67kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Dmac Motors Ltd

BMW, 1 Series

2023 (23) - 128ti 5dr Step Auto Petrol Hatchback

53
£25,045
  • 2L
  • 43.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Bridgwater

BMW, X4

2019 - xDrive20d M Sport 5dr Step Auto

48
Reduced
£29,778
Finance available £591 pm
  • 2L
  • 20kMiles
  • Diesel
  • Auto
  • Body StyleEstate

David Hayton Ltd (Mazda Carlisle)

BMW, 2 Series Gran Coupe

2022 (71) - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps)

69
£15,200
  • 1.5L
  • 80kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Norwich

BMW, 3 Series

2013 (63) - 2.0 320d SE xDrive Euro 5 (s/s) 4dr

40
Reduced
£7,945
Finance available £155 pm
  • 2L
  • 74.8kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Cheadle Car Sales

BMW, 8 Series

2020 (20) - 840i Gran Coupe sDrive 4dr Automatic

16
Low Mileage
£31,995
Finance available £637 pm
  • 3L
  • 37.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Marpol Quality Vehicles

BMW, X3

2021 - M40i 5-Door

48
Low Mileage
£41,995
Finance available £842 pm
  • 3L
  • 12.3kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Riviera Automotive Ltd

01274 505967 *
4.4/5 Stars

BMW, 1 Series

2016 (16) - 1.5 116d ED Plus Euro 6 (s/s) 5dr

24
Reduced
£5,381
Finance available £98 pm
  • 1.5L
  • 112kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Eye Green Cars

01733 794296 *
3.7/5 Stars

BMW, 2 Series

2017 - 1.5 216D Sport 5dr

5
£5,995
Finance available £112 pm
  • 1.5L
  • 99.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Malt Mill Motors Plumtree

BMW, 5 Series

2012 (12) - 530D M SPORT 4-Door

18
Reduced
£8,995
  • 3L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

CHEQUERED FLAG WALES LIMITED

BMW, X3

2013 (63) - 2.0 20d M Sport Auto xDrive Euro 5 (s/s) 5dr

49
Reduced
£9,495
Finance available £190 pm
  • 2L
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleSUV

iCars Automotive Ltd

BMW, 1 Series

2014 - M135i M Performance 5dr Step Auto

8
Low Mileage
£13,995
Finance available £290 pm
  • 3L
  • 60kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Elite Autos NI

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

44
Reduced
£12,989
Finance available £268 pm
  • 2L
  • 125.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Stirling Cars Ltd

BMW, 3 Series

2012 - 2.0 320d Sport Saloon 4-Door

13
£2,995
  • 2L
  • 200kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

NATIONAL VEHICLE SUPPLIERS LTD