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 (68) - 3.0 430d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (258 ps)

42
Reduced
£15,750
  • 3L
  • 77.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Dace German Car Centre

0161 696 9152 *
4.8/5 Stars

BMW, 4 Series Gran Coupe

2017 (67) - 3.0 440i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (326 ps)

50
Low Mileage
£22,150
Finance available £434 pm
  • 3L
  • 53.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Savannah Cars Ltd

01702 418484 *
4.9/5 Stars

BMW, 1 Series

2010 (59) - 116d SE 3dr

17
Low Mileage
£4,995
Finance available £89 pm
  • 2L
  • 50.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Russell Cooper Low Mileage Cars and Vans

BMW, i5

2024 - 250kW eDrive40 M Sport 84kWh 4dr Auto [Comfort+]

31
£50,099
  • 1.3kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 1 Series

2020 (20) - M135i xDrive 5-Door

22
£24,100
  • 2L
  • 47.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, i4

2025 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

34
£49,795
  • 2.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Stratstone BMW Tunbridge Wells

01892 571854 *
3.9/5 Stars

BMW, X3

2025 - xDrive 30e M Sport 5dr Auto

19
£57,898
  • 2L
  • 5.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, i4

2023 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

32
Low Mileage
£34,905
  • 15.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Marshall BMW Salisbury

BMW, 3 Series

2022 (22) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

72
£23,600
Finance available £412 pm
  • 2L
  • 26.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, X3

2024 - xDrive20d MHT M Sport 5dr Step Auto [Tech/Pro Pk]

58
Low Mileage
£45,229
  • 2L
  • 5.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Marshall BMW Bournemouth

BMW, 4 Series

2022 - 2.0 420i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (184 ps) - AUTO P

40
Low Mileage
£32,272
Finance available £656 pm
  • 2L
  • 13kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Carsa Shrewsbury

BMW, 3 Series

2004 (04) - 1.8 316ti ES Compact 3dr

30
Low Mileage
£2,000
  • 1.8L
  • 73.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Star Cars London

020 3772 6236 *
3.8/5 Stars

BMW, X1

2019 (19) - 2.0 20i GPF xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)

43
Reduced
£17,900
Finance available £355 pm
  • 2L
  • 38.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Birchwood Motor Centre

BMW, 5 Series

2017 (66) - 2.0 SE AUTO LEFT HAND DRIVE LHD UK REGISTERED 5-Door

15
£11,495
Finance available £234 pm
  • 2L
  • 246.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

The Left Hand Drive Car Showroom Ltd

01895 548158 *
4.9/5 Stars

BMW, X2

2022 - 1.5 18i Sport SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (136 ps)

2
Low Mileage
£19,285
Finance available £376 pm
  • 1.5L
  • 11.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

drivedirect Redcar

BMW, 5 Series

2006 - 520d SE 4dr

16
£1,495
  • 2L
  • 241.3kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Qazi motors Limited