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

2013 (63) - 2.0 520d M Sport Touring Auto Euro 5 (s/s) 5dr

29
Reduced
£5,990
Finance available £111 pm
  • 2L
  • 132.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, X4

2019 - xDrive20d M Sport 5dr Step Auto

12
£26,498
  • 2L
  • 53.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Milton Keynes

0141 611 8716 *
4.6/5 Stars

BMW, X2

2021 - sDrive 18i [136] Sport 5dr Step Auto

34
Low Mileage
£19,826
Finance available £429 pm
  • 1.5L
  • 23.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Weston

01934 313340 *
4.8/5 Stars

BMW, 3 Series

2019 (19) - 318d M Sport 5dr Step Auto

44
Low Mileage
£16,990
Finance available £328 pm
  • 2L
  • 46.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cartime

0161 470 5711 *
4.4/5 Stars

BMW, X2

2022 (72) - XDRIVE 20I 178 STEP M Sport 5-Door

56
Low Mileage
£26,299
Finance available £577 pm
  • 2L
  • 17kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 2 Series

2018 (18) - 220i SE 5dr DCT

50
Low Mileage
£11,595
Finance available £237 pm
  • 2L
  • 37kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

DRIVE CARS LTD

020 3946 7704 *
5/5 Stars

BMW, 1 Series

2016 - 1.5 116d M Sport Euro 6 (s/s) 3dr

11
£8,700
Finance available £172 pm
  • 1.5L
  • 74.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MIDLANDS AUTOHAUS LIMITED

BMW, X6

2016 (66) - 3.0 XDRIVE40D M SPORT 4dr

36
Reduced
£17,999
Finance available £349 pm
  • 3L
  • 99kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Rangebrook Limited

01926 352097 *
4.9/5 Stars

BMW, 1 Series

2017 (17) - 1.5 118i Sport Euro 6 (s/s) 5dr

60
£7,890
Finance available £154 pm
  • 1.5L
  • 70.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Performa Motors Limited

BMW, 5 Series

2020 - 520d MHT xDrive M Sport 4dr Auto

1
£24,995
Finance available £493 pm
  • 2L
  • 48.3kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

BMW Bavarian

BMW, 5 Series

2018 - 520i M Sport 4dr Auto

8
£16,499
Finance available £346 pm
  • 2L
  • 52kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X5

2022 - xDrive40i MHT M Sport 5dr Auto

19
£47,898
  • 3L
  • 25.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Arnold Clark Glasgow BMW

0141 611 9940 *
4.6/5 Stars

BMW, 1 Series

2021 (70) - 1.5 116d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

76
Low Mileage
£15,687
Finance available £264 pm
  • 1.5L
  • 30.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 1 Series

2022 (72) - M135i xDrive 5dr Step Auto

5
£29,895
  • 2L
  • 36kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Enkae Prestige Motors

01484 240747 *
4.7/5 Stars

BMW, 1 Series

2023 (73) - 116d M Sport 5-Door

20
Reduced
£23,500
  • 1.5L
  • 9.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Stoneacre Darlington Toyota

BMW, X4

2019 - 3.0 X4 M Competition Edition Auto 4WD 5dr

46
Low Mileage
£40,990
Finance available £822 pm
  • 3L
  • 32.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

AutoSportiva Ltd