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

2019 - sDrive 18i M Sport X 5dr

42
Low Mileage
£17,949
Finance available £367 pm
  • 1.5L
  • 30.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 5 Series

2016 (66) - 520d [190] M Sport 4dr Step Auto

25
£12,995
Finance available £268 pm
  • 2L
  • 80.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

G5 Autos Ltd (Appointment Only)

BMW, 3 Series

2016 (16) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

17
£13,500
Finance available £279 pm
  • 3L
  • 99.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blackline Motors Ltd

BMW, 3 Series

2020 - 320d M Sport 4dr Step Auto

26
£23,950
Finance available £471 pm
  • 2L
  • 41.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Roy Hanna Motors

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£35,898
  • 2L
  • 10.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Vauxhall (Glenrothes)

01592 803918 *
4.7/5 Stars

BMW, X4

2016 - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps) Automatic

20
Reduced
£14,900
Finance available £311 pm
  • 3L
  • 65.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Taylors Pitstop

BMW, X1

2016 (16) - xDrive 20d X-Line 5dr AUTOMATIC

32
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 47.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Southbridge Garage

BMW, 1 Series

2019 (69) - 2.0 118d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

28
£14,320
Finance available £292 pm
  • 2L
  • 56.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Essex Car Company

BMW, 6 Series Gran Turismo

2017 (67) - 3.0 630d M Sport GT 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

60
Low Mileage
£23,990
Finance available £472 pm
  • 3L
  • 35.1kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Assured Chichester

BMW, X5

2017 - xDrive40d M Sport 5dr Auto [7 Seat]

22
£23,950
Finance available £471 pm
  • 3L
  • 72kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BM Autoexchange

BMW, 3 Series

2019 (69) - 2.0 330e 12kWh M Sport Saloon 4dr

22
Low Mileage
£19,599
  • 2L
  • 38.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Bridgend Motor Group - Kilmarnock Autoplex

BMW, X5

2018 (68) - 2.0 25d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (231 ps)

50
Reduced
£18,787
Finance available £365 pm
  • 2L
  • 106.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Dave Fox Car Sales

01785 336592 *
4.6/5 Stars

BMW, X3

2021 - xDrive20d MHT M Sport 5dr Step Auto

45
Low Mileage
£31,495
Finance available £626 pm
  • 2L
  • 33kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Comiskey Motors

BMW, X5

2019 - xDrive30d M Sport 5dr Auto

64
Low Mileage
£34,490
  • 3L
  • 49.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 5 Series

2018 (68) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

46
Low Mileage
£18,750
Finance available £365 pm
  • 2L
  • 43.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

TIME MOTORS LIMITED

BMW, iX3

2021 (71) - 80kWh Premier Edition SUV 5dr Electric Auto (286 ps) 1 Previous Owner, Touc

2
£21,500
  • 58.3kMiles
  • Electric
  • Auto
  • Body StyleEstate

Cartime Bury

0161 388 7693 *
4.4/5 Stars