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

2014 (64) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr

60
Reduced
£12,325
Finance available £253 pm
  • 3L
  • 90.6kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Blackline Motors Ltd

BMW, 2 Series

2024 - 220i M Sport 2dr Step Auto

36
Low Mileage
£33,148
Finance available £660 pm
  • 2L
  • 7.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Derby

BMW, X1

2013 (63) - xDrive 20d M Sport 5dr

22
£4,495
  • 2L
  • 111.6kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Amayr Car Sales

BMW, i7

2023 (GF) - 60 105.7kWh M Sport Saloon 4dr Electric Auto xDrive (544 ps)

48
£64,995
Finance available £1343 pm
  • 25kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Eclipse Car Sales Limited

023 9200 6073 *
4.6/5 Stars

BMW, 2 Series Gran Coupe

2022 (22) - 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

50
Low Mileage
£22,475
  • 1.5L
  • 16.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

The Car Co

0161 694 5324 *
4.7/5 Stars

BMW, 4 Series

2017 - 420d [190] M Sport 5dr Auto [Professional Media]

13
Reduced
£15,695
Finance available £328 pm
  • 2L
  • 56kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

FK Car Sales

BMW, 4 Series

2019 - 420d [190] M Sport 2dr [Professional Media]

38
Low Mileage
£17,585
  • 2L
  • 35kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Marshall Nissan Cambridge

BMW, 3 Series

2019 (69) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

50
Low Mileage
£24,491
  • 2L
  • 17.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Your Next Car Ltd

BMW, X3

2022 - xDrive20d MHT M Sport 5dr Step Auto

32
£33,994
Finance available £678 pm
  • 2L
  • 48.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Hull

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

1
Low Mileage
£30,599
  • 1.5L
  • 1.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Leeds

BMW, 3 Series

2019 - 2.0 320d M Sport Euro 6 (s/s) 4dr

61
£16,389
  • 2L
  • 67kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Wrexham Volkswagen

01978 800738 *
4.9/5 Stars

BMW, 1 Series

2022 (72) - 2.0 128ti (LCP) Auto Euro 6 (s/s) 5dr

52
£24,299
Finance available £510 pm
  • 2L
  • 24.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Sandles Car Supermarket

01553 601835 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£34,898
  • 2L
  • 12.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 1 Series

2023 (23) - 1.5 118i Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

20
£18,999
Finance available £370 pm
  • 1.5L
  • 31.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorplus Car Supermarket

BMW, 3 Series

2021 - 330E M Sport 4-Door

37
£19,720
Finance available £418 pm
  • 2L
  • 47.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hippo Approved

BMW, 4 Series Gran Coupe

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

52
£11,495
Finance available £234 pm
  • 2L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Eastside Motors

0121 728 8688 *
4.5/5 Stars