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

1990 (H) - 316i 4dr

7
Low Mileage
£699
  • 1.6L
  • 100kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Hr reid ltd

BMW, X2

2020 - 1.5 X2 sDrive 18i SE 5dr

66
Reduced
£9,670
Finance available £194 pm
  • 1.5L
  • 130kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Westbrook Car Sales

BMW, 2 Series

2022 - 218d M Sport 5dr DCT

35
£24,950
  • 2L
  • 27.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, 3 Series

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

33
£12,695
Finance available £261 pm
  • 3L
  • 111.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Ivybridge Trade Centre

BMW, 5 Series

2014 (14) - 3.0 530d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)

26
Reduced
£9,990
Finance available £201 pm
  • 3L
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motorpod LTD

BMW, X1

2023 - sDrive 18d Sport 5dr Step Auto

35
Low Mileage
£30,649
Finance available £649 pm
  • 2L
  • 4.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motorpoint Chingford

BMW, 2 Series Active Tourer

2017 (17) - 1.5 218i SE MPV 5dr Petrol Auto Euro 6 (s/s) (136 ps)

25
Low Mileage
£10,495
  • 1.5L
  • 45kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

J A Autos Ltd

BMW, 4 Series

2018 (68) - 3.0 435d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

42
£19,495
  • 3L
  • 58.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Carite Ltd

BMW, 3 Series

2021 - 330e M Sport 5dr Step Auto

39
Reduced
£24,399
Finance available £512 pm
  • 2L
  • 11.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motorpoint Swansea

BMW, 1 Series

2024 (24) - 118i [136] M Sport 5dr Step Auto [LCP]

20
Low Mileage
£25,850
Finance available £511 pm
  • 1.5L
  • 8kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Ocean Group BMW Paignton

BMW, M4

2017 (66) - 3.0 BiTurbo Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (450 ps)

47
Low Mileage
£29,995
Finance available £596 pm
  • 3L
  • 41.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

HAMPTON CAR SALES LTD

BMW, 1 Series

2020 (20) - 1.5 118i M Sport DCT Euro 6 (s/s) 5dr

50
Low Mileage
£20,475
Finance available £409 pm
  • 1.5L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

The Car Co

0161 694 5324 *
4.7/5 Stars

BMW, 1 Series

2009 (09) - 2.0 118d Sport Euro 5 5dr

63
Reduced
£2,295
  • 2L
  • 145.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Large Motor Company

01635 885044 *
4.8/5 Stars

BMW, 5 Series

2016 (66) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

28
Low Mileage
£12,995
Finance available £268 pm
  • 2L
  • 65.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cars4You Ltd

BMW, X1

2021 - xDrive 20i xLine 5dr Step Auto

19
Low Mileage
£23,798
  • 2L
  • 27kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Fiat Motorstore Jeep Abarth (Oldbury)

0121 516 6056 *
4.6/5 Stars

BMW, 3 Series

2022 (71) - 2.0 320d MHT SE Pro Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

50
£16,999
  • 2L
  • 91.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Affordable Cars Prestige Car Supermarket