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 Gran Coupe

2022 - 420i M Sport 5dr Step Auto

41
Low Mileage
£27,499
  • 2L
  • 22kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, X5

2018 - xDrive30d M Sport 5dr Auto [7 Seat]

32
£23,895
Finance available £470 pm
  • 3L
  • 99kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Top Gear NI

BMW, 2 Series

2023 - 225e xDrive M Sport 5dr DCT

19
£26,998
  • 1.5L
  • 18kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark York Motorstore / Vanstore

01904 803322 *
4.7/5 Stars

BMW, 2 Series

2016 (16) - 2.0 220i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (184 ps)

25
£8,500
Finance available £168 pm
  • 2L
  • 98kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Dave Fox Car Sales

01785 336592 *
4.6/5 Stars

BMW, X4

2023 - xDrive X4 M Competition 5dr Step Auto

19
Low Mileage
£61,898
  • 3L
  • 13.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 2 Series

2025 (25) - 220 M Sport 4dr Step Auto [Pro Pack] Petrol Saloon

45
£33,700
  • 1.5L
  • 4.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Sunderland

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

84
£21,995
Finance available £431 pm
  • 2L
  • 55kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Top Cars Telford Limited

BMW, 6 Series Gran Coupe

2014 (63) - 3.0 640d M Sport Auto Euro 5 (s/s) 4dr

31
Reduced
£11,390
Finance available £232 pm
  • 3L
  • 78.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Mototom Car Ltd

BMW, 5 Series

2013 (63) - 2.0 520D M SPORT TOURING 5d 181 BHP 5-Door

28
Reduced
£7,495
Finance available £145 pm
  • 2L
  • 113.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cars 4 You Ltd

01506 376842 *
4.1/5 Stars

BMW, 3 Series

2014 (14) - 320d Luxury 4dr Step Auto

12
Reduced
£3,999
Finance available £67 pm
  • 2L
  • 150kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Geneva Motors Harlow

BMW, 3 Series

2017 - 320d Sport 4dr Step Auto

24
£11,750
Finance available £240 pm
  • 2L
  • 111kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

McKeever Motors

BMW, 4 Series

2018 (18) - 2.0 420i Sport Auto Euro 6 (s/s) 2dr

37
£10,979
Finance available £223 pm
  • 2L
  • 98.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

MF Motors LTD

BMW, X1

2016 (16) - 2.0 18d M Sport xDrive Euro 6 (s/s) 5dr

45
£10,499
Finance available £212 pm
  • 2L
  • 86kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Prestige Motoring Group

BMW, 3 Series

2011 (61) - 318d ES 4dr

12
Reduced
£995
  • 2L
  • 180kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Vehicle Trader Centre Ltd

BMW, 3 Series

2021 (21) - 318d MHT M Sport 4dr Step Auto

20
Reduced
£22,999
Finance available £452 pm
  • 2L
  • 23.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

CVS (NW) LTD

01254 917061 *
4.7/5 Stars

BMW, 1 Series

2015 (15) - 1.5 116d Sport Euro 6 (s/s) 5dr

73
£6,399
Finance available £121 pm
  • 1.5L
  • 81.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

RP Logistic Services Ltd