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

2016 (16) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

24
Low Mileage
£11,995
Finance available £246 pm
  • 2L
  • 73.6kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Redpath & Mclean Motor Ltd

BMW, X5

2023 - xDrive50e M Sport 5dr Auto

37
£58,995
Finance available £1191 pm
  • 3L
  • 44.8kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, X5

2017 (17) - 4.4 X5 M Auto 4WD 5dr

51
Low Mileage
£44,900
  • 4.4L
  • 30kMiles
  • Petrol
  • Auto
  • Body StyleSUV

West End Garage

BMW, 3 Series

2015 (65) - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Manual Euro 6 (s/s) (18

30
£9,995
Finance available £201 pm
  • 2L
  • 112kMiles
  • Diesel
  • Manual
  • Body StyleEstate

SKY AUTOMOTIVE

BMW, 3 Series

2017 - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

68
£14,995
Finance available £313 pm
  • 3L
  • 94.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

RDB Car Sales

BMW, X6

2018 (18) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

40
£21,995
Finance available £431 pm
  • 3L
  • 78.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cars4You Edinburgh West

BMW, 2 Series Gran Tourer

2020 (20) - 2.0 220d M Sport MPV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

40
£14,749
Finance available £307 pm
  • 2L
  • 80kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Prestige Motoring Group

BMW, 1 Series

2011 - 118d Sport 2dr Step Auto

5
Low Mileage
£4,995
Finance available £89 pm
  • 2L
  • 50kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Brian Baker Cars

BMW, 5 Series

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

37
Low Mileage
£13,990
Finance available £290 pm
  • 2L
  • 67kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Pinnacle Cars Ltd

0114 308 6613 *
4.9/5 Stars

BMW, 5 Series

2012 (12) - 520d BluePerformance EfficientDynamics 4dr

21
Low Mileage
£6,495
  • 2L
  • 67.3kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Wheels In Motion Sherborne

BMW, iX

2024 - 240kW xDrive40 M Sport 76.6kWh 5dr Auto

31
£43,629
  • 16.8kMiles
  • Electric
  • Auto
  • Body StyleSUV

Marshall BMW Salisbury

BMW, 5 Series

2017 (67) - 3.0 530d M Sport Auto Euro 6 (s/s) 4dr

41
£15,950
Finance available £334 pm
  • 3L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Alverstoke Automotive LTD

01902 290499 *
5/5 Stars

BMW, 4 Series Gran Coupe

2019 - 3.0 430d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps) - W

49
Low Mileage
£21,398
  • 3L
  • 40.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Carsa Gloucester

BMW, 1 Series

2022 - 118i [136] SE 5dr Step Auto [Live Cockpit Pro]

12
Low Mileage
£20,998
  • 1.5L
  • 7.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 1 Series

2015 (15) - 118d Sport 5dr

27
Low Mileage
£6,650
Finance available £126 pm
  • 2L
  • 66kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ulez Autos

BMW, 5 Series

2014 (14) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

19
£6,790
Finance available £129 pm
  • 2L
  • 130.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

DEMAND CARS LTD