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

2022 - 240kW xDrive40 Sport 76.6kWh Auto [Skylounge] 5-Door

32
£29,487
  • 37.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

CarSupermarket.com Barnsley

01226 448498 *
4.7/5 Stars

BMW, X3

2022 (22) - xDrive30d MHT M Sport 5dr Auto

25
Reduced
£37,900
Finance available £758 pm
  • 3L
  • 27.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Ocean Group BMW Paignton

BMW, 5 Series

2022 - 520d MHT M Sport 4dr Step Auto [Pro Pack]

41
Low Mileage
£29,299
Finance available £619 pm
  • 2L
  • 23.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motorpoint Stockton-On-Tees

BMW, 3 Series

2013 (63) - 330d xDrive Luxury 4dr Step Auto 1 PREV OWNER FULL HISTORY

16
£5,995
Finance available £112 pm
  • 3L
  • 153kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

CJ AUTOS BRISTOL

0117 440 4907 *
4.8/5 Stars

BMW, X5

2021 (71) - X5 xDrive45e M Sport 5-Door

58
Low Mileage
£40,936
  • 3L
  • 22kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, 4 Series

2016 - 2.0L 418D SE GRAN COUPE Coupe 5dr Diesel Manual Euro 6 (148 bhp)

24
Reduced
£6,295
Finance available £118 pm
  • 2L
  • 122.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Angel Motor Company

BMW, i3

2022 - 42.2kWh S Hatchback 5dr Electric Auto (184 ps) - PRO NAV - CARPLAY - LED

41
Low Mileage
£15,246
Finance available £299 pm
  • 15.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Carsa Bolton

BMW, X3

2021 (71) - 2.0 20d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

65
£23,200
Finance available £456 pm
  • 2L
  • 86.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Quality Part X Ltd Dunstable

BMW, X1

2025 - sDrive 20i MHT M Sport 5dr Step Auto

12
£40,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Swansea

0141 483 9956 *
4.7/5 Stars

BMW, 2 Series

2022 - 218i [136] M Sport 4dr [Pro Pack] MANUAL

36
Reduced
£20,499
Finance available £401 pm
  • 1.5L
  • 27.2kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

The Car Warehouse Bridgend

01656 336621 *
4.4/5 Stars

BMW, 4 Series

2020 - 420i M Sport 5dr Auto [Professional Media]

67
£17,206
  • 2L
  • 46.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall Approved Used Peterborough

BMW, 5 Series

2022 - 520d MHT M Sport 4dr Step Auto

39
Low Mileage
£29,004
  • 2L
  • 21.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 5 Series

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

37
Reduced
£9,491
Finance available £190 pm
  • 2L
  • 152.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Top1Cars LTD

BMW, 5 Series

2014 - 3.0 530d Luxury Touring ULEZ Diesel Automatic 5 Door

57
£7,995
  • 3L
  • 128.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Bristol Auto Hub

0117 233 1341 *
3.9/5 Stars

BMW, X3

2019 - xDrive30d M Sport 5dr Step Auto

41
£23,995
Finance available £472 pm
  • 3L
  • 69.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

iGEN Autos

BMW, iX3

2023 - 80kWh M Sport SUV 5dr Electric Auto (286 ps) - LEATHER - HEATED SEATS - HEA

39
£30,627
Finance available £622 pm
  • 20.7kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Cannock