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, M5

2019 (69) - 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr

40
£42,500
Finance available £853 pm
  • 4.4L
  • 61kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Blaydon Part Exchange Centre Ltd

0191 823 7728 *
4.4/5 Stars

BMW, X5

2017 - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

51
Reduced
£26,000
Finance available £514 pm
  • 3L
  • 63kMiles
  • Diesel
  • Auto
  • Body StyleSUV

FS Performance Ltd

BMW, X1

2014 - 2.0 X1 xDrive 18D XLine 4WD 5dr

36
Low Mileage
£7,295
Finance available £141 pm
  • 2L
  • 65kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Thorney Toll Motors

BMW, X1

2016 - xDrive 20i M Sport 5dr Step Auto

41
Low Mileage
£15,249
Finance available £309 pm
  • 2L
  • 66.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

cinch

01273 121210 *
4.3/5 Stars

BMW, 2 Series Active Tourer

2019 - 218i M Sport 5dr Step Auto

40
£13,599
  • 1.5L
  • 47.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 3 Series

2024 - 330e xDrive M Sport 4dr Step Auto

19
£32,998
  • 2L
  • 14.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Mercedes-Benz of Perth

01738 230553 *
4.6/5 Stars

BMW, 2 Series Gran Tourer

2019 (19) - 1.5 218i M Sport MPV 5dr Petrol DCT Euro 6 (s/s) (140 ps)

49
£13,995
Finance available £290 pm
  • 1.5L
  • 60kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Gateway Motor Group

BMW, M3

2018 (18) - M3 4dr DCT [Competition Pack]

23
Low Mileage
£34,995
Finance available £698 pm
  • 3L
  • 42kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

DIRECT CAR SALES LIMITED

01233 229365 *
3.8/5 Stars

BMW, 3 Series

2013 - 330d xDrive Luxury 4door Step Automatic

12
Low Mileage
£10,995
Finance available £223 pm
  • 3L
  • 64.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Rydon Car Sales Exeter

BMW, M3

2004 - M3 2dr

21
Low Mileage
£28,500
Finance available £565 pm
  • 3.2L
  • 54kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Leisure Car Shop Ltd

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto

34
£16,995
Finance available £357 pm
  • 1.5L
  • 60.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

BMW Bavarian

BMW, 3 Series

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

51
£8,795
Finance available £174 pm
  • 95.9kMiles
  • Diesel
  • Auto

TF CAR CENTRE LIMITED

BMW, 2 Series Active Tourer

2018 (68) - 2.0 220d M Sport MPV 5dr Diesel Auto Euro 6 (s/s) (190 ps)

50
Reduced
£10,800
  • 2L
  • 80kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Radley Motor Company

BMW, 4 Series

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

39
Low Mileage
£17,315
Finance available £372 pm
  • 2L
  • 45.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Carbase - Lympsham

01934 312926 *
4.9/5 Stars

BMW, X1

2016 - xDrive 20i Sport 5dr Step Auto

19
Low Mileage
£16,998
  • 2L
  • 19.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Mercedes-Benz of Dundee

01382 214548 *
4.6/5 Stars

BMW, 2 Series Gran Tourer

2021 (21) - 1.5 218i M Sport MPV 5dr Petrol DCT Euro 6 (s/s) (136 ps)

72
£15,535
  • 1.5L
  • 67.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Norwich