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

2019 (69) - 1.5 18i xLine sDrive Euro 6 (s/s) 5dr

51
Low Mileage
£15,979
Finance available £335 pm
  • 1.5L
  • 35.8kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Quality Part X Ltd Stevenage

BMW, 7 Series

2017 - 740Li Exclusive 4dr Auto

39
£20,300
  • 3L
  • 68kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Marshall Volvo Grantham

BMW, X5

2013 (13) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 5 (245 ps)

18
Low Mileage
£12,999
Finance available £268 pm
  • 3L
  • 97kMiles
  • Diesel
  • Auto
  • Body StyleSUV

webuycarsformore com

BMW, X1

2017 - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

£12,495
  • 2L
  • 90kMiles
  • Diesel
  • Auto
  • Body StyleEstate

TML Cars Ltd

BMW, iX3

2021 (71) - 80kWh M Sport Pro SUV 5dr Electric Auto (286 ps)

76
Low Mileage
£27,800
Finance available £481 pm
  • 26.5kMiles
  • Electric
  • Auto
  • Body StyleSUV

Big Motoring World Blue Bell Hill

BMW, X2

2021 - sDrive 18i [136] M Sport X 5dr Step Auto

38
£19,239
Finance available £395 pm
  • 1.5L
  • 51kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

cinch

0141 260 1480 *
4.3/5 Stars

BMW, X1

2021 - 1.5 25e 10kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

35
Low Mileage
£21,790
Finance available £436 pm
  • 1.5L
  • 27.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Durham

01388 217377 *
3.7/5 Stars

BMW, 2 Series

2019 (19) - 218i Sport 5dr

20
Low Mileage
£11,995
Finance available £246 pm
  • 1.5L
  • 45.2kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Forge Garage

01473 927595 *
5/5 Stars

BMW, 3 Series

2019 (19) - 2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

50
Reduced
£13,240
Finance available £273 pm
  • 2L
  • 104kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

DR Motors

0116 216 2407 *
3.8/5 Stars

BMW, 4 Series

2022 (1J) - 2.0 420d MHT M Sport Auto xDrive Euro 6 (s/s) 2dr

47
£27,991
  • 2L
  • 46.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Your Next Car Ltd

BMW, 4 Series

2021 (21) - 420d xDrive MHT M Sport 2dr Step Auto

25
Low Mileage
£27,800
Finance available £551 pm
  • 2L
  • 15.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleCoupe

Ocean Group BMW Penryn

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

8
£17,199
  • 2L
  • 69.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

HPL Motors Preston

BMW, 4 Series

2022 - 420i M Sport 2dr Step Auto

34
Reduced
£31,750
  • 2L
  • 15.2kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Stratstone Select Bracknell

BMW, 5 Series

2025 - 520i M Sport 4dr Auto

19
£54,498
  • 10Miles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, X3

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

25
Reduced
£14,995
Finance available £313 pm
  • 3L
  • 68.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

My Next Car

BMW, X5

2015 (15) - XDRIVE30D M SPORT 5-Door

22
Low Mileage
£18,500
Finance available £360 pm
  • 3L
  • 78.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV