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

2021 - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr

4
£29,990
Finance available £596 pm
  • 3L
  • 53kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Your Car Group

01633 749117 *
4.8/5 Stars

BMW, 2 Series

2016 (66) - 2.0 220d M Sport Auto Euro 6 (s/s) 2dr

50
£9,600
Finance available £192 pm
  • 2L
  • 100.7kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Lami Auto Ltd

BMW, 3 Series

2015 - 330d M Sport 4dr Step Auto [Business Media]

20
£10,995
Finance available £223 pm
  • 3L
  • 87kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Quality Car Sales

BMW, 1 Series

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

70
Low Mileage
£19,100
Finance available £413 pm
  • 1.5L
  • 19.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, 3 Series Gran Turismo

2015 (15) - 3.0 335d M Sport GT 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

13
£9,995
Finance available £201 pm
  • 3L
  • 99.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Cars4You Edinburgh West

BMW, 4 Series

2021 (71) - 3.0 M4 Competition Edition Auto 2dr

49
Low Mileage
£51,990
  • 3L
  • 12.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Phantom Motor Company

BMW, 3 Series

2019 (19) - 320d M Sport 4dr Step Auto

34
Low Mileage
£23,990
  • 2L
  • 19.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Auto MC Limited TA Automotive Cars

BMW, 2 Series Gran Coupe

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

52
Low Mileage
£22,499
  • 1.5L
  • 16.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Sandles Car Supermarket

01553 601835 *
4.7/5 Stars

BMW, 1 Series

2025 (74) - 123 xDrive M Sport 5dr Step Auto Petrol Hatchback

47
£33,173
  • 2L
  • 7.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Sunderland

BMW, 1 Series

2017 - 3.0 M140i Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps)

5
Low Mileage
£21,089
Finance available £458 pm
  • 3L
  • 46.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Weston

01934 313340 *
4.5/5 Stars

BMW, M3

2005 (05) - E46 M3 Coupe 3.2 SMG 2-Door

30
Low Mileage
£24,995
Finance available £493 pm
  • 3.2L
  • 46.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

4 Star Classics

01420 551490 *
4.9/5 Stars

BMW, 1 Series

2019 (19) - M140i Shadow Edition 5dr Step Auto

28
£18,000
Finance available £349 pm
  • 3L
  • 68.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carzooo Limited

BMW, 2 Series

2016 (16) - 225xe M Sport 5dr [Nav] Auto

47
Low Mileage
£10,990
Finance available £223 pm
  • 1.5L
  • 64kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

The Left Hand Drive Place

BMW, X1

2022 - 25e Sport 5-Door

53
Reduced
£17,795
  • 1.5L
  • 63.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto [Plus Pack]

7
Low Mileage
£23,895
Finance available £532 pm
  • 2L
  • 31.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Range Liverpool

0151 541 7938 *
4.6/5 Stars

BMW, 3 Series

2015 (15) - 2.0 320d BluePerformance M Sport Euro 6 (s/s) 4dr

37
Low Mileage
£10,990
  • 2L
  • 66.3kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Keywise Cars Ltd