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, M2

2018 - 3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps)

39
£24,480
Finance available £535 pm
  • 3L
  • 68.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carbase - Weston

01934 313340 *
4.5/5 Stars

BMW, 7 Series

2006 (06) - 730d 3.0 Sport Individual Black Automatic 39,000 Miles Diesel 4-Door

17
Low Mileage
£9,999
Finance available £201 pm
  • 3L
  • 39kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Circuit Automotive Ltd

BMW, 3 Series

2021 - 320d MHT Sport 4dr Step Auto

20
£17,450
Finance available £338 pm
  • 2L
  • 90.2kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

MCM Cars NI

BMW, 4 Series Gran Coupe

2018 - 3.0 440i M Sport Auto Euro 6 (s/s) 5dr

68
£17,950
Finance available £348 pm
  • 3L
  • 112kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Max Motors 2 Ltd

BMW, 3 Series

2011 (11) - 2.0 318d SE Steptronic Euro 5 4dr

34
Low Mileage
£3,885
Finance available £64 pm
  • 2L
  • 89kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Pricemark Motors LTD

0121 752 5896 *
4/5 Stars

BMW, 8 Series

2020 (70) - M850i xDrive Gran Coupe 4-Door

61
Low Mileage
£41,849
  • 4.4L
  • 37.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, 3 Series

2022 - 330e M Sport 5dr Step Auto

47
£26,677Inc. VAT
Finance available £528 pm
  • 2L
  • 41.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Your Best Car Ltd

BMW, 3 Series

2013 - 318d M Sport 4dr

15
£6,495
Finance available £123 pm
  • 2L
  • 111kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Gallagher Cars LTD

BMW, 4 Series Gran Coupe

2015 (65) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 5dr

39
Low Mileage
£15,450
Finance available £323 pm
  • 3L
  • 73.8kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Sarah Cox Cars Ltd

BMW, 1 Series

2024 - 118i [136] M Sport 5dr [Live Cockpit Professional]

19
£24,898
  • 1.5L
  • 14kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Dumfries BMW/MINI

013873 40162 *
4.7/5 Stars

BMW, 5 Series

2020 (20) - 520d MHT xDrive M Sport 5dr Auto

27
£18,995
  • 2L
  • 105.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

V12 Sports and Classics Wolverhampton

BMW, 1 Series

2016 (TR) - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

33
Low Mileage
£9,270
  • 1.5L
  • 48.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Dace Specialist Car Centre Stockport

0161 694 5314 *
4.8/5 Stars

BMW, 3 Series

2020 (20) - 320d M Sport 4dr Step Auto Diesel Saloon

49
Low Mileage
£24,641
  • 2L
  • 27.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Vertu BMW Sunderland

BMW, 5 Series

2020 - 530d M Sport 4dr Auto

38
Low Mileage
£23,149
Finance available £485 pm
  • 3L
  • 39.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motorpoint Widnes

BMW, M3

2023 (23) - 3.0 BiTurbo Competition M Touring Steptronic xDrive Euro 6 (s/s) 5dr

19
£67,989
Finance available £1376 pm
  • 3L
  • 22kMiles
  • Petrol
  • Auto
  • Body StyleEstate

BMW, X3

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

46
£7,885
Finance available £154 pm
  • 2L
  • 111kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hampton Motorgroup