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

2017 (67) - 540i xDrive M Sport Touring 5-Door

5
Low Mileage
£29,000
  • 3L
  • 29kMiles
  • Petrol
  • Auto
  • Body StyleEstate

John Clark BMW Aberdeen

BMW, 1 Series

2019 (19) - 1.5 116d M Sport Shadow Edition Euro 6 (s/s) 5dr

1
Low Mileage
£14,599
Finance available £298 pm
  • 1.5L
  • 41.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Sandles Car Supermarket

01553 601835 *
4.7/5 Stars

BMW, X3

2020 (70) - 3.0 M40i Auto xDrive Euro 6 (s/s) 5dr

59
£33,500
Finance available £668 pm
  • 3L
  • 47kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Whitethor Cars

BMW, 4 Series

2016 - 420d [190] xDrive M Sport 5dr [Professional Media]

15
£10,995
Finance available £223 pm
  • 2L
  • 88.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Supreme Motors NI

BMW, 2 Series

2021 - 2.0 M235i xDrive Auto 4WD 4dr

39
£23,450
Finance available £461 pm
  • 2L
  • 45kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

torquepoint

BMW, 3 Series

2015 - 2.0 328i M Sport 4dr

80
Reduced
£12,295
Finance available £252 pm
  • 2L
  • 34.2kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

RallySport Automotive Limited

01206 489764 *
4.1/5 Stars

BMW, i4

2023 (72) - i4 M50 5-Door

50
Low Mileage
£35,950
  • 13.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, 4 Series

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

14
£14,995
Finance available £313 pm
  • 3L
  • 89.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

BMW, 2 Series Gran Coupe

2021 (71) - 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

47
£15,700
Finance available £256 pm
  • 1.5L
  • 78.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Quality Part X Ltd Dunstable

BMW, 2 Series

2022 - 218i [136] M Sport 4dr

19
£19,498
  • 1.5L
  • 42.7kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Renault / Dacia (Preston)

01772 376280 *
4.7/5 Stars

BMW, 5 Series

2019 (19) - 2.0 520d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

29
Reduced
£18,682
  • 2L
  • 62.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carworld Superstore

01733 978043 *
4/5 Stars

BMW, 3 Series

2016 - 318d SE 4-Door

14
£8,495
Finance available £167 pm
  • 2L
  • 115kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

A1 Cars Of Cornwall

BMW, 1 Series

2019 - 116d SE 5dr

6
£11,950
Finance available £245 pm
  • 1.5L
  • 82.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Jack Reid Cars Carrickfergus

BMW, M3

2025 - xDrive 530 Competition M 5dr Step Auto

35
Low Mileage
£91,990
  • 3L
  • 2.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Chesterfield

01246 388445 *
4.3/5 Stars

BMW, 6 Series

2014 (64) - 3.0 640d M Sport Coupe 2dr Diesel Auto Euro 5 (s/s) (313 ps)

50
Low Mileage
£13,490
Finance available £279 pm
  • 3L
  • 62kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Savannah Cars Ltd

01702 418484 *
4.8/5 Stars

BMW, 1 Series

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

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

Ocean Group BMW Penryn