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

2013 (62) - 1.6 116d ED EfficientDynamics Hatchback 5dr Diesel Manual Euro 5 (s/s) (116

37
Low Mileage
£6,495
Finance available £123 pm
  • 1.6L
  • 73.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Cattedown Trade Centre

BMW, 4 Series

2018 (67) - 430d M Sport 2dr Auto [Professional Media]

36
£15,495
  • 3L
  • 65.2kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Anchor Vans

BMW, 5 Series

2016 (66) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

13
Low Mileage
£13,556
Finance available £281 pm
  • 2L
  • 47.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, X1

2023 - sDrive 20i MHT xLine 5dr Step Auto

40
£29,899
Finance available £633 pm
  • 1.5L
  • 22.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Motorpoint Burnley

BMW, X1

2010 (10) - xDrive 23d 5dr Step Auto

27
£3,295
Finance available £51 pm
  • 2L
  • 134kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Quality Car Sales

BMW, 5 Series

2019 (19) - 2.0 520d M Sport Saloon 4dr

21
Low Mileage
£19,999
  • 2L
  • 40.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Bridgend Motor Group - Ayr Autoplex

BMW, X1

2019 - sDrive 20i xLine 5dr Step Auto

38
Low Mileage
£17,099
Finance available £352 pm
  • 2L
  • 29.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Motorpoint Edinburgh

BMW, 7 Series

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

56
Reduced
£20,995
Finance available £411 pm
  • 3L
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Derbyshire Performance

BMW, 3 Series

2017 (17) - 2.0 320i M Sport xDrive Euro 6 (s/s) 4dr

17
Low Mileage
£13,995
Finance available £290 pm
  • 2L
  • 47kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

ARJ MOTORS

01932 507141 *
4.5/5 Stars

BMW, X5

2018 - xDrive40d M Sport 5dr Auto

83
£23,495
Finance available £462 pm
  • 3L
  • 73.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

QA Cars Ltd

BMW, 3 Series

2021 - 330e M Sport 4dr Step Auto

16
Reduced
£23,500
Finance available £462 pm
  • 2L
  • 60kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Prestige Cars Ireland

BMW, 1 Series

2017 (67) - 1.5 118i SE Auto Euro 6 (s/s) 5dr

41
£7,995
Finance available £156 pm
  • 1.5L
  • 63kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Top Gear Harrow Ltd

BMW, 4 Series

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

50
Low Mileage
£26,445
Finance available £523 pm
  • 2L
  • 21.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

The Car Co

0161 694 5324 *
4.7/5 Stars

BMW, 1 Series

2020 (70) - 1.5 118i M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps) 1 OWNER

24
Reduced
£14,295
  • 1.5L
  • 79.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motor Trust UK Lancaster

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto

19
£34,898
  • 2L
  • 10.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 1 Series

2018 - 120d M Sport Shadow Ed 3dr Step Auto

8
£14,899
Finance available £310 pm
  • 2L
  • 53.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars