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

2012 (62) - 2.0 320d M Sport Euro 5 (s/s) 4dr

16
Low Mileage
£6,790
  • 2L
  • 99.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Cars Direct Peterborough Limited

01733 971397 *
4.7/5 Stars

BMW, 4 Series

2024 - 420i M Sport 5dr Step Auto

36
£38,500
Finance available £770 pm
  • 2L
  • 10.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Harrogate

BMW, i3

2022 - 135kW S 42kWh 5dr Auto [Suite Interior World]

19
Low Mileage
£17,898
  • 12.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 5 Series

2025 - M13xDrive Sports Hatch 5-Door

19
£38,898
  • 2L
  • 7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Dumfries BMW/MINI

013873 40162 *
4.7/5 Stars

BMW, 5 Series

2014 - 520d [190] M Sport 4dr Step Auto

36
Reduced
£10,950
Finance available £222 pm
  • 2L
  • 70.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

JRS Commercials & Cars

BMW, 4 Series

2017 - 420d [190] xDrive M Sport 2dr [Professional Media]

30
£11,395
Finance available £232 pm
  • 2L
  • 96.5kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

EJB Car Sales Ltd

BMW, X1

2017 (67) - 2.0 18d SE Auto sDrive Euro 6 (s/s) 5dr

43
£11,295
Finance available £230 pm
  • 2L
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Brimart Motors

BMW, iX1

2025 - 150kW eDrive20 M Sport 65kWh 5dr Auto

19
£44,498
  • 10Miles
  • Electric
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, X1

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

30
£15,699
Finance available £308 pm
  • 2L
  • 50kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hilton Car Supermarket Milton Keynes

BMW, X1

2024 (74) - xDrive 25e M Sport 5dr Step Auto

20
Low Mileage
£36,900
Finance available £738 pm
  • 1.5L
  • 4.1kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Ocean Group BMW Penryn

BMW, 1 Series

2022 (71) - 1.5 116d Sport (LCP) DCT Euro 6 (s/s) 5dr

42
£16,150
Finance available £258 pm
  • 1.5L
  • 51.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Quality Part X Ltd Stevenage

BMW, X7

2024 - xDrive40i MHT M Sport 5dr Step Auto

36
Low Mileage
£74,990
Finance available £1520 pm
  • 3L
  • 4.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Stratstone BMW Chesterfield

01246 388445 *
4.3/5 Stars

BMW, X1

2014 (14) - 2.0 20d ED EfficientDynamics Business SUV 5dr Diesel Manual sDrive Euro 5 (

40
£4,895
  • 2L
  • 114kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Moto Smart Limited

BMW, 3 Series

2021 (70) - 330e M Sport 4dr Auto Saloon

9
Low Mileage
£22,207
  • 2L
  • 31.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Vertu BMW Durham

BMW, X2

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

16
Reduced
£15,450
Finance available £323 pm
  • 2L
  • 74.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Westside Cars

BMW, 1 Series

2018 (68) - 1.5 118i GPF SE Auto Euro 6 (s/s) 5dr

34
Reduced
£8,199
Finance available £161 pm
  • 1.5L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Monks Park Motors