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

2022 (22) - 118i M Sport 5-Door

10
£19,500
  • 1.5L
  • 34kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, M2

2019 (69) - 3.0 BiTurbo GPF Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (410 ps)

50
Reduced
£34,449
Finance available £687 pm
  • 3L
  • 39kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

A1 Ortos

0161 388 7641 *
3.8/5 Stars

BMW, 2 Series Active Tourer

2019 (19) - 1.5 225xe 7.6kWh M Sport (Premium) Auto 4WD Euro 6 (s/s) 5dr

64
£8,326
  • 1.5L
  • 122.7kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Horsepower Motor Centre Ltd

BMW, 1 Series

2018 (68) - M140i Shadow Edition 5dr Step Auto

20
Low Mileage
£24,750
Finance available £488 pm
  • 3L
  • 27kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

All Cars Group Ta ACG Motors

0161 388 7664 *
4.8/5 Stars

BMW, X2

2020 (20) - 1.5 18i SE SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)

31
Reduced
£17,328
  • 1.5L
  • 6.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carworld Superstore

01733 978043 *
4/5 Stars

BMW, 1 Series

2020 - 1.5 118i M Sport Hatchback 5dr Petrol Manual Euro 6 s/s 140 Ps

25
Low Mileage
£17,999
  • 1.5L
  • 34kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Tustain Motors Berwick

BMW, 4 Series

2015 (65) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

15
Low Mileage
£13,800
Finance available £286 pm
  • 2L
  • 59kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Signature Car Group Ltd

BMW, 4 Series

2017 (17) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

50
£14,991
  • 2L
  • 70kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Your Next Car Ltd

BMW, 1 Series

2017 (17) - 120d Sport 5dr [Nav/Servotronic] Step Auto

29
£9,795
Finance available £197 pm
  • 2L
  • 97.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

BSS CAR SALES LTD

01362 700947 *
4.8/5 Stars

BMW, 2 Series

2018 - 218i SE 5dr

65
Low Mileage
£10,780
Finance available £218 pm
  • 1.5L
  • 47.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Hippo Approved

BMW, 5 Series

2021 - 520d xDrive MHT M Sport 4dr Step Auto

36
Low Mileage
£28,693
  • 2L
  • 13.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars

BMW, 3 Series Gran Turismo

2015 (15) - 2.0 320d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (184 ps)

38
Low Mileage
£12,000
Finance available £246 pm
  • 2L
  • 64kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Bhakar-Wood Cars LTD

BMW, X3

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

26
£19,988
Finance available £390 pm
  • 2L
  • 99.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Auto Group

BMW, i5

2023 - 442kW M60 xDrive 84kWh 4dr Auto

34
Low Mileage
£59,500
  • 6.5kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, 1 Series

2020 (70) - 1.5 118i M Sport Euro 6 (s/s) 5dr

44
Low Mileage
£17,350
Finance available £365 pm
  • 1.5L
  • 22.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Watford

01923 927636 *
4.5/5 Stars

BMW, 2 Series

2022 (22) - 218i [136] M Sport 4dr Petrol Saloon

79
Low Mileage
£20,648
  • 1.5L
  • 20kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Vertu BMW York