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 Gran Turismo

2013 (13) - 2.0 520d M Sport GT Auto Euro 5 (s/s) 5dr

11
£6,999
  • 2L
  • 117.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

AL PRESTIGE CARS LTD

023 8001 7157 *
4.7/5 Stars

BMW, 2 Series

2014 - 2.0 218d SE 2-Door

19
Low Mileage
£5,999
  • 2L
  • 83.4kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Northstar Motors

BMW, X1

2016 (66) - 2.0 20d xLine xDrive Euro 6 (s/s) 5dr

60
Low Mileage
£12,795
Finance available £264 pm
  • 2L
  • 49kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Precision Motor Group

BMW, 2 Series

2014 (14) - 2.0 220i M Sport Euro 6 (s/s) 2dr

47
Low Mileage
£8,491
  • 2L
  • 90.2kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Your Next Car Ltd

BMW, X5

2020 - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps) - LEATHER

62
£38,151
Finance available £797 pm
  • 3L
  • 51kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, 4 Series

2025 - 420i M Sport 5dr Step Auto [Pro Pack]

19
£48,898
  • 10Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 1 Series

2019 - 118i [1.5] M Sport Shadow Edition 5dr

36
Low Mileage
£15,599
Finance available £316 pm
  • 1.5L
  • 28.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, X1

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

£35,894
  • 1.5L
  • 4.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Marshall BMW Salisbury

BMW, 1 Series

2014 (14) - M135i M Performance 5dr Step Auto

25
Low Mileage
£10,495
  • 3L
  • 75kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Ap Trading Leicester Ltd T/a AP Vehicle Trading

BMW, 1 Series

2021 - 118I [136] M Sport 5Dr

47
£17,074
Finance available £330 pm
  • 1.5L
  • 52.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Lookers CAR HUB Star City

BMW, X3M

2019 - 3.0i Competition Auto xDrive Euro 6 (s/s) 5dr

64
Low Mileage
£43,348
  • 3L
  • 24.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Wrexham Volkswagen

01978 800738 *
4.9/5 Stars

BMW, 4 Series Gran Coupe

2014 (64) - 2.0 420i Sport Euro 6 (s/s) 5dr

92
£7,999
Finance available £156 pm
  • 2L
  • 90kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Greenshow Motors Ltd

BMW, 1 Series

2025 - 120 Sport 5dr Step Auto

20
Low Mileage
£28,458
  • 1.5L
  • 3.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 3 Series

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

32
£11,495
Finance available £234 pm
  • 2L
  • 89kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Middlesex Motors

BMW, 3 Series

2021 - 320I M Sport 5Dr Step Auto

37
£22,602
  • 2L
  • 53.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Lookers Crewe BMW

BMW, 2 Series

2024 - 218i [136] M Sport 4dr DCT

19
Low Mileage
£25,998
  • 1.5L
  • 5.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Peugeot (Glasgow)

0141 473 6424 *
4.7/5 Stars