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

2025 - xDrive 23d MHT M Sport 5dr Step Auto

19
£46,998
  • 10Miles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

12
£35,498
  • 2L
  • 12.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Colchester

0141 483 9928 *
4.7/5 Stars

BMW, 3 Series

2021 - 2.0 320I M Sport Auto 4dr

39
£21,995
  • 2L
  • 39.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Culloden Car Sales

BMW, 3 Series

2020 (69) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

50
Reduced
£22,991
  • 2L
  • 44.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Your Next Car Ltd

BMW, M3

2025 - xDrive 530 Competition M 4dr Step Auto

35
£79,992
Finance available £1623 pm
  • 3L
  • 100Miles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Derby

BMW, X3

2021 - 3.0 X3 M40i Auto 4WD 5dr

39
Reduced
£32,250
Finance available £642 pm
  • 3L
  • 49.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

torquepoint

BMW, 1 Series

2012 (62) - 2.0 118d M Sport Euro 5 (s/s) 5dr

Low Mileage
£6,490
Finance available £123 pm
  • 2L
  • 71kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

JD Car Sales (East Anglia) LTD

BMW, 3 Series

2017 (17) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

38
Low Mileage
£20,999
Finance available £411 pm
  • 3L
  • 52kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Prestige Motoring Group

BMW, M4

2025 - xDrive 530 Competition M 2dr Step Auto

36
£85,995
  • 3L
  • 4.5kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Stratstone BMW Tunbridge Wells

01892 571854 *
3.9/5 Stars

BMW, X3

2022 - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

41
Low Mileage
£33,727
Finance available £687 pm
  • 2L
  • 20.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carsa Towcester

BMW, 2 Series

2024 - 220i M Sport 4dr Step Auto

35
Low Mileage
£30,990
Finance available £616 pm
  • 2L
  • 5.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Derby

BMW, 1 Series

2019 (19) - 2.0 120i GPF M Sport Shadow Edition Hatchback 3dr Petrol Auto Euro 6 (s/s)

6
Low Mileage
£15,995
Finance available £335 pm
  • 2L
  • 48.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BMW, X4

2016 (66) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

20
£13,699
Finance available £284 pm
  • 2L
  • 84.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Absolute Car Co

BMW, X5

2021 - xDrive30d MHT M Sport 5dr Auto

19
£42,898
  • 36.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, X5

2020 - 30d M Sport 5-Door

35
£34,990
Finance available £698 pm
  • 3L
  • 51.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Whitley Bay Motors LTD

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

7
Reduced
£22,925
Finance available £450 pm
  • 2L
  • 53kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

JB Autos Sales