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

2022 (22) - 1.5 18i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (136 ps)

68
Low Mileage
£21,400
Finance available £375 pm
  • 1.5L
  • 23.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Blue Bell Hill

BMW, 5 Series

2020 (70) - 2.0 530e 12kWh SE Steptronic xDrive Euro 6 (s/s) 4dr

38
Reduced
£14,990
Finance available £313 pm
  • 2L
  • 102.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, i5

2023 - 442kW M60 xDrive 84kWh 4dr Auto

34
Low Mileage
£57,390
  • 5.2kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, 4 Series

2014 (63) - 420I COUPE M SPORT AUTO 3dr

50
Low Mileage
£12,000
Finance available £246 pm
  • 2L
  • 53kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

KLAW MOTORS

020 3953 7452 *
4.5/5 Stars

BMW, X6

2014 - 3.0 30d Auto xDrive Euro 5 5dr

33
Reduced
£10,930
Finance available £222 pm
  • 3L
  • 93kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Westbrook Car Sales

BMW, 1 Series

2011 (61) - 1.6 116i Sport Auto Euro 5 (s/s) 5dr

43
Reduced
£5,795
Finance available £107 pm
  • 1.6L
  • 80.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Daily Cars

020 3892 4800 *
4.1/5 Stars

BMW, 5 Series

2008 (08) - 520d SE 5dr Step Auto [177]

19
£1,350
  • 2L
  • 160kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

BUDGET CARS (NW) LTD

BMW, 5 Series

2022 - 520d MHT M Sport 4dr Step Auto

40
Low Mileage
£28,749
Finance available £601 pm
  • 2L
  • 19kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 3 Series

2013 (13) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

30
Low Mileage
£9,300
Finance available £185 pm
  • 2L
  • 80kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Bhakar-Wood Cars LTD

01952 953931 *
4.9/5 Stars

BMW, 3 Series

2018 (18) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

64
Low Mileage
£10,644
Finance available £215 pm
  • 2L
  • 55kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Luxxy Motors

BMW, 3 Series

2015 - 318d M Sport 5dr

27
Reduced
£8,995
Finance available £179 pm
  • 2L
  • 111kMiles
  • Diesel
  • Manual
  • Body StyleEstate

J.K. Car Sales NI LTD

BMW, X4

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

38
£17,290
  • 2L
  • 84.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AutoUnit Ltd

01633 741698 *
4.9/5 Stars

BMW, 2 Series Gran Coupe

2022 - 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

48
Low Mileage
£21,490
  • 1.5L
  • 17.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Match Stockport

0161 413 9889 *
4.2/5 Stars

BMW, M5

2022 - M5 Competition 4dr DCT

32
Low Mileage
£69,895
Finance available £1415 pm
  • 4.4L
  • 14kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Top Gear NI

BMW, 2 Series

2019 - 220i M Sport 5dr DCT

10
Low Mileage
£15,899
Finance available £333 pm
  • 2L
  • 17.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, 4 Series

2016 - 435d xDrive M Sport 2dr Auto [Professional Media]

25
Low Mileage
£16,895
Finance available £369 pm
  • 3L
  • 57.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Motor Range Liverpool

0151 541 7938 *
4.6/5 Stars