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, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
Reduced
£30,998
  • 2L
  • 7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark York Motorstore / Vanstore

01904 803322 *
4.7/5 Stars

BMW, X4

2016 (16) - 3.0 35d M Sport Auto xDrive Euro 6 (s/s) 5dr

13
Low Mileage
£16,800
Finance available £353 pm
  • 3L
  • 65.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, 1 Series

2021 (21) - 2.0 118d M Sport (LCP) Hatchback 5dr Diesel Auto Euro 6 (s/s) (150 ps)

34
£16,970
  • 2L
  • 73.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Dace German Car Centre

0161 696 9152 *
4.8/5 Stars

BMW, iX3

2022 - 40 83.9kWh M Sport Pro Saloon 4dr Electric Auto eDrive (11kW Charger) (340

53
Low Mileage
£42,944
Finance available £880 pm
  • 5.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Shrewsbury

BMW, 3 Series

2018 (18) - 2.0 320i M Sport 4dr

7
£12,999
  • 2L
  • 61.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Bridgend Motor Group - Irvine Outlet & EV Centre

BMW, 3 Series

2020 - 2.0 320i M Sport+ Edition Auto 4dr

43
Reduced
£22,890
Finance available £450 pm
  • 2L
  • 36kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

DH Specialist Cars Ltd ta Vogue Auto Group

01623 703388 *
4.9/5 Stars

BMW, X2

2018 - xDrive 20d M Sport X 5dr Step Auto

30
Low Mileage
£16,995
Finance available £357 pm
  • 2L
  • 50.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

CarBrothers NI

BMW, X1

2024 (24) - xDrive 23i MHT M Sport 5dr Step Auto Petrol Estate

20
Low Mileage
£40,084
  • 2L
  • 4.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu BMW Yeovil

BMW, 1 Series

2016 (16) - 1.5 116d SE Hatchback 3dr Diesel Manual Euro 6 (s/s) (116 ps)

26
Low Mileage
£8,999
  • 1.5L
  • 52kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Corner Park Garage (Swansea)

01792 344016 *
2.7/5 Stars

BMW, M4

2016 (16) - 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

22
Low Mileage
£23,490
Finance available £462 pm
  • 3L
  • 55.3kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Next Car Sales

BMW, 5 Series

2022 - 530e xDrive M Sport 4dr Auto

25
Reduced
£31,995
  • 2L
  • 34kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Grange Aston Martin Birmingham

BMW, X1

2022 (22) - sDrive 20i [178] xLine 5dr Step Auto Petrol Estate

76
Low Mileage
£23,705
  • 2L
  • 22.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu BMW York

BMW, X1

2016 - xDrive 20i xLine 5dr Step Auto

20
£12,495
Finance available £257 pm
  • 2L
  • 79.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Fusco Vehicle Sales

BMW, X6

2022 - xDrive30d MHT M Sport 5dr Step Auto

37
£41,416
  • 3L
  • 40.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Marshall Jaguar Cambridge

BMW, 3 Series

2020 (70) - 3.0 M340i Auto xDrive Euro 6 (s/s) 4dr

50
Low Mileage
£32,344
Finance available £644 pm
  • 3L
  • 35kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

The Car Co

0161 694 5324 *
4.7/5 Stars

BMW, X3

2012 - 3.0 X3 xDrive30d M Sport 5-Door

38
£9,995
  • 3L
  • 109kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cavendish UK Car Sales Limited

01787 323385 *
5/5 Stars