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

2019 - 2.0 420d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

37
Low Mileage
£21,239
  • 2L
  • 33.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, X5

2019 - xDrive30d M Sport 5dr Auto

19
Low Mileage
£40,898
  • 3L
  • 13.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 1 Series

2014 (64) - 2.0 118d M Sport Auto Euro 5 (s/s) 5dr

45
£5,350
  • 2L
  • 128.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Digbeth Motor Sales Ltd

BMW, 5 Series

2022 (22) - 530d xDrive M Sport Saloon 4-Door

55
£31,341
  • 3L
  • 42kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, 1 Series

2018 - 1.5 118i M Sport Shadow Edition Hatchback 5dr Petrol Manual Euro 6 (s/s) (1

29
Reduced
£12,449
Finance available £256 pm
  • 1.5L
  • 41.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

INFINITY AUTOMOTIVE SOLUTIONS LIMITED

BMW, M5

2014 (VR) - 4.4 V8 Saloon 4dr Petrol DCT Euro 6 (s/s) (560 ps)

49
Reduced
£31,500
  • 4.4L
  • 12kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Derby Trade Cars

01332 315433 *
4.2/5 Stars

BMW, i4

2024 (24) - 210kW eDrive35 M Sport 70kWh 5dr Auto Electric Hatchback

71
Low Mileage
£34,685
  • 5.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Vertu BMW Yeovil

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

19
£35,998
  • 2L
  • 9.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Fiat (Paisley)

0141 404 0020 *
4.7/5 Stars

BMW, 2 Series

2016 (16) - 2.0 218d Sport Convertible in white, 98,300 miles, 3 owners, ULEZ Euro 6, 6 2-Door

50
£7,999
Finance available £156 pm
  • 2L
  • 98.3kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Approved Cars Ltd

01622 239718 *
3.8/5 Stars

BMW, 1 Series

2020 (70) - 120d xDrive M Sport 5dr Step Auto

30
£21,450
Finance available £420 pm
  • 2L
  • 38kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Belt Motor Group

BMW, 1 Series

2020 - 1 SERIES HATCHBACK 118I M SPORT 5DR STEP AUTO

44
Low Mileage
£20,419
  • 1.5L
  • 20kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Pentagon SEAT & CUPRA (Huddersfield)

01484 248052 *
4.1/5 Stars

BMW, X1

2018 - sDrive 18i xLine 5dr

10
Low Mileage
£15,099
Finance available £315 pm
  • 1.5L
  • 28kMiles
  • Petrol
  • Manual
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X3

2019 (19) - X3 xDrive20i M Sport 5-Door

25
Low Mileage
£23,589
  • 2L
  • 45kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Stoneacre Goole

BMW, 5 Series

2022 - 530e M Sport 4dr Auto Automatic

32
£24,999
Finance available £493 pm
  • 2L
  • 44kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

The Car Warehouse Swansea

01792 001637 *
3.7/5 Stars

BMW, 2 Series

2023 - 218i [136] M Sport 4dr DCT

32
Low Mileage
£22,991
Finance available £452 pm
  • 1.5L
  • 17.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Doncaster

BMW, 5 Series Gran Turismo

2014 (64) - 2.0 520d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (184 ps)

30
Low Mileage
£12,995
Finance available £268 pm
  • 2L
  • 57kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Suffolk Car Centre