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

2025 - 230i M Sport 2dr Step Auto

36
£39,995
Finance available £801 pm
  • 2L
  • 9.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

BMW Bavarian

BMW, 1 Series

2022 - 116d SE 5dr Step Auto [Live Cockpit Professional]

13
£18,990
Finance available £370 pm
  • 1.5L
  • 35kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

George O'Hara Motors

BMW, X4

2021 - xDrive30d MHT M Sport 5dr Auto

65
£33,420
Finance available £666 pm
  • 3L
  • 32.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hippo Motor Group Peterborough

BMW, 1 Series

2023 (72) - 118i M Sport 5-Door

26
£22,850
  • 1.5L
  • 27kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 4 Series Gran Coupe

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

19
£17,440
  • 2L
  • 52.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, M3

(72) - 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 4dr

4
Low Mileage
£69,000
  • 7.5kMiles
  • Petrol
  • Auto

John Clark BMW Aberdeen

BMW, 4 Series Gran Coupe

2017 - 435d M Sport 4-Door

55
Low Mileage
£17,989
  • 3L
  • 37.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Gold Cars Ltd

BMW, X3

2022 (71) - xDrive20i MHT M Sport 5dr Step Auto Petrol Estate

50
£33,921
  • 2L
  • 45.4kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Vertu BMW Durham

BMW, X5

2023 (23) - 3.0 30d MHT M Sport Steptronic xDrive Euro 6 (s/s) 5dr

60
Low Mileage
£63,990
Finance available £1322 pm
  • 3L
  • 6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Roadstar Automobile

BMW, 4 Series

2022 (22) - M440d xDrive MHT 2dr Step Auto

25
Reduced
£34,500
Finance available £688 pm
  • 3L
  • 26kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Auto2000 Prestige Cars

BMW, 1 Series

2020 - 118d M Sport 5dr

19
Low Mileage
£19,498
  • 2L
  • 29.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Arnold Clark Motorstore / BYD (Linwood)

0141 473 6404 *
4.7/5 Stars

BMW, 3 Series

2022 (71) - 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr

51
£39,950
Finance available £800 pm
  • 3L
  • 44kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Sutton Car Sales Ltd

0121 728 8806 *
4.2/5 Stars

BMW, 4 Series

2022 (22) - 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

50
Low Mileage
£26,445
Finance available £523 pm
  • 2L
  • 21.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

The Car Co

0161 694 5324 *
4.7/5 Stars

BMW, 2 Series Active Tourer

2019 - 1.5 225xe M Sport Premier Active Tourer 5-Door

53
£11,990
Finance available £246 pm
  • 1.5L
  • 70kMiles
  • Hybrid
  • Auto
  • Body StylePeople Carrier

Murfin Motor Company Ltd

BMW, X5

2014 (14) - 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (381 ps)

34
Reduced
£19,495
Finance available £380 pm
  • 3L
  • 90.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Select Cars Countrywide Limited

BMW, 3 Series

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

13
£18,499
Finance available £359 pm
  • 2L
  • 84.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Empressive Motor Company

01865 591236 *
4.7/5 Stars