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 Gran Coupe

2021 (21) - 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

26
£16,790
  • 1.5L
  • 51.4kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Carworld Superstore

01733 978043 *
4/5 Stars

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

38
£21,799
Finance available £451 pm
  • 2L
  • 41.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

01482 697731 *
4.2/5 Stars

BMW, X1

2017 - sDrive 18d SE 5dr

14
£12,350
Finance available £254 pm
  • 2L
  • 63.1kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Thompson Auto

BMW, X3

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

47
Low Mileage
£18,200
Finance available £384 pm
  • 2L
  • 40.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 5 Series

2018 (68) - 2.0 530i GPF M Sport Auto Euro 6 (s/s) 4dr

41
£16,499
Finance available £346 pm
  • 2L
  • 84.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

CARS YARD

020 3957 7371 *
4.5/5 Stars

BMW, X6

2019 (19) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

4
£19,980
Finance available £390 pm
  • 3L
  • 95.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

TMMC The Manchester Motor Company Ltd

BMW, X1

2014 (14) - 2.0 18d Sport Auto xDrive Euro 5 (s/s) 5dr

56
£5,490
Finance available £100 pm
  • 2L
  • 113kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Auto Globe Limited

01908 765760 *
4.5/5 Stars

BMW, 5 Series

2022 - 530e M Sport 5dr Auto

44
£25,999
Finance available £547 pm
  • 2L
  • 28.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motorpoint Burnley

BMW, i3

2017 (67) - 33kWh Auto 5dr

49
Low Mileage
£7,991
  • 61.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Your Next Car Ltd

BMW, i7

2024 - 400kW xDrive60 M Sport 105.7kWh 4dr Auto

32
Low Mileage
£75,299
Finance available £1526 pm
  • 3.5kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Stratstone BMW Hull

BMW, 4 Series

2019 - 3.0 430d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (258 ps)

41
£17,991
  • 3L
  • 47.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

drivedirect Leamington Spa

BMW, X4

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

37
£16,533
Finance available £354 pm
  • 2L
  • 69.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 1 Series

2020 (20) - 1.5 116d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

46
£13,999
  • 1.5L
  • 68.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Pinetree Car Superstore Tonypandy

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

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

22
Low Mileage
£28,948
  • 3L
  • 55kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Imperials Chelmsford

BMW, X1

2024 - sDrive 18d M Sport 5dr Step Auto

35
Low Mileage
£37,950
  • 2L
  • 6.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars