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

2018 (18) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 3dr

34
£18,395
Finance available £357 pm
  • 3L
  • 73kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

EVOLVE MOTOR GROUP LTD

01793 680983 *
4.9/5 Stars

BMW, 5 Series

2022 - 520d MHT M Sport Step Auto 4-Door

30
£27,087
Finance available £559 pm
  • 2L
  • 29.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

CarSupermarket.com Birmingham

0121 516 5158 *
4.6/5 Stars

BMW, M3

2025 - M3 xDrive 530 Competition M 5dr Step Auto

35
£79,995
Finance available £1623 pm
  • 3L
  • 5.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

BMW Bavarian

BMW, X1

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

86
Low Mileage
£13,295
Finance available £275 pm
  • 2L
  • 62kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Ace Car Sales Bury

0161 804 2294 *
4.5/5 Stars

BMW, 1 Series

2017 (17) - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

49
Low Mileage
£8,950
Finance available £178 pm
  • 1.5L
  • 65kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Capital Ltd

BMW, X3

2019 - xDrive20i M Sport 5dr Step Auto

19
Low Mileage
£26,998
  • 2L
  • 30.9kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Dumfries

013873 40091 *
4.7/5 Stars

BMW, 1 Series

2018 (68) - 1.5 116d SE Business Euro 6 (s/s) 5dr

41
£11,970
Finance available £245 pm
  • 1.5L
  • 57.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Greenlight Automotive Ltd

BMW, 4 Series Gran Coupe

2015 (15) - 2.0 420d Sport Euro 6 (s/s) 5dr

14
Reduced
£7,190
  • 2L
  • 108.2kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Cars Direct Peterborough Limited

01733 971397 *
4.7/5 Stars

BMW, X5

2019 - xDrive30d M Sport 5dr Auto

19
Low Mileage
£40,898
  • 3L
  • 13.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 1 Series

2012 - 123d M Sport 2dr

16
£4,290
  • 2L
  • 106kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

The Motoring Company

BMW, X5

2020 (70) - M50d Auto 5-Door

18
Reduced
£39,995
Finance available £801 pm
  • 3L
  • 79kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Meridian Motors Limited

BMW, 2 Series

2023 - 218i [136] M Sport 4dr DCT Auto

41
Low Mileage
£24,713
  • 1.5L
  • 11.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, i3

2015 - Auto Euro 6 (s/s) 5dr (Range Extender)

36
Low Mileage
£7,500
Finance available £145 pm
  • 63kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

RSS AUTOS LIMITED

BMW, 3 Series

2017 (67) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

£12,336
Finance available £253 pm
  • 2L
  • 78.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Stonebrook Motors

BMW, 1 Series

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

42
Reduced
£18,290
Finance available £355 pm
  • 1.5L
  • 31.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

UK WHEELS LIMTIED

BMW, X2

2022 - xDrive 20i [178] Sport 5dr Step Auto

19
Low Mileage
£24,698
  • 2L
  • 13.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Peugeot (Glasgow)

0141 473 6424 *
4.7/5 Stars