Get the app

powered by motors

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

2024 - 320i M Sport 5dr Step Auto

19
Low Mileage
£32,998
  • 2L
  • 9.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (Huddersfield)

01484 506234 *
4.7/5 Stars

BMW, 4 Series Gran Coupe

2016 (66) - 2.0 420d Sport Auto xDrive Euro 6 (s/s) 5dr

25
£7,896
  • 2L
  • 132.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

The Drivers Gallery Ltd

BMW, X5

2022 (22) - 3.0 40d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

50
£47,990
£965/pm (HP)
  • 3L
  • 30kMiles
  • Auto

Per4mance Cars Limited

BMW, Z4

2020 - sDrive 20i M Sport 2dr Auto

1
£25,995
£422/pm (PCP)
  • 2L
  • 45.4kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

David Hayton Ltd (Mazda Carlisle)

BMW, 3 Series

2021 - 320i M Sport Pro Edition 5dr Step Auto

35
Low Mileage
£30,849
  • 2L
  • 12.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Milton Keynes

BMW, 1 Series

2021 - 118i [136] M Sport 5dr [LCP/Pro/Tech pk]

39
Reduced
£17,495
  • 1.5L
  • 28.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motor Range Liverpool

0151 541 7938 *
4.5/5 Stars

BMW, 1 Series

2016 (66) - 1.5 118i M Sport Hatchback 3dr Petrol Manual Euro 6 (s/s) (136 ps)

36
Reduced
£9,000
£179/pm (HP)
  • 1.5L
  • 63kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

RDM Direct

01283 241526 *
4.5/5 Stars

BMW, M4

2019 (69) - 3.0 BiTurbo GPF Competition Convertible 2dr Petrol DCT Euro 6 (s/s) (450 ps

50
Low Mileage
£35,550
£803/pm (HP)
  • 3L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Trade Cars and Commercials

BMW, X1

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

19
£41,898
  • 2L
  • 7.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 2 Series

2024 - 225e xDrive M Sport 5dr DCT

19
Reduced
£25,998
  • 1.5L
  • 17.4kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Dunfermline)

01383 660626 *
4.7/5 Stars

BMW, X1

2010 (10) - 2.0 XDRIVE20D SE 5d 174 BHP 5-Door

18
Reduced
£6,250
  • 2L
  • 89kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cars4You Ltd

BMW, 5 Series

2017 - 520d M Sport 5dr Auto

28
Low Mileage
£18,995
£370/pm (HP)
  • 2L
  • 53kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, M4

2020 - M4 2dr DCT [Competition Pack]

42
£29,995
£439/pm (PCP)
  • 3L
  • 43.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Roadside Garages

BMW, X3

2024 (24) - X3 xDrive20i M Sport 5-Door

5
£40,600
  • 2L
  • 21.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

John Clark BMW Aberdeen

01224 451046 *
4.7/5 Stars

BMW, 5 Series

2016 - 520d [190] M Sport 4dr Step Auto

10
£8,995
  • 2L
  • 123kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Causeway Cars

BMW, 1 Series

2006 (56) - 2.0 118d SE Euro 4 5dr

23
Low Mileage
£1,699
  • 2L
  • 127.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

AL PRESTIGE CARS LTD