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

2022 - 80kwh M Sport Pro Suv 5dr Electric Auto 286 Ps

50
£25,895
Finance available £545 pm
  • 59kMiles
  • Electric
  • Auto
  • Body StyleSUV

EMG Motor Group Spalding

01775 661268 *
4.8/5 Stars

BMW, 8 Series Gran Coupe

2019 (69) - 3.0 840i Saloon 4dr Petrol Steptronic Euro 6 (s/s) (340 ps)

50
Low Mileage
£34,250
Finance available £683 pm
  • 3L
  • 18.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Savannah Cars Ltd

01702 418484 *
4.9/5 Stars

BMW, 1 Series

2011 (4M) - 2.0 118d Sport Convertible 2dr Diesel Manual Euro 5 (143 ps)

15
Reduced
£3,190
  • 2L
  • 97.5kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Swift Cars south Wales Ltd

BMW, 3 Series

2020 - 320d M Sport 4dr Step Auto

38
Low Mileage
£24,065
Finance available £474 pm
  • 2L
  • 41.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

David Hayton Ltd (Autostore Penrith)

BMW, 3 Series

2014 (64) - 2.0 320d M Sport Euro 5 (s/s) 4dr

50
£6,650
Finance available £126 pm
  • 2L
  • 112.2kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Transylvania Motors Ltd

BMW, 5 Series

2021 (71) - 530d xDrive MHT M Sport 4dr Auto

44
£25,695
Finance available £507 pm
  • 3L
  • 51kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

IK UNIQUE MOTORZ LTD

BMW, X4

2017 - xDrive20d M Sport 5dr Step Auto

24
Reduced
£17,495
Finance available £339 pm
  • 2L
  • 77kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

SS Classics

BMW, X1

2013 (63) - XDRIVE18d XLINE DIESEL AUTOMATIC 5-Door

21
Low Mileage
£9,995
  • 2L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carwhinley Cars

01228 276697 *
4.7/5 Stars

BMW, 1 Series

2018 (68) - M140i Shadow Edition 5dr Step Auto

20
Low Mileage
£21,500
Finance available £421 pm
  • 3L
  • 45.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

GS Car Centre Ltd

01772 348161 *
4.9/5 Stars

BMW, 1 Series

2016 (66) - 1.5 116d ED Plus Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

45
£7,195
Finance available £138 pm
  • 1.5L
  • 80.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Teesside Car Finance

BMW, X2

2019 - sDrive 20i SE 5dr Step Auto

19
Reduced
£17,998
  • 2L
  • 24.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 5 Series

2008 (08) - 525d SE 4dr

24
Low Mileage
£1,495
  • 3L
  • 111kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Fusion Autos LTD

BMW, M3

2017 (67) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

53
Reduced
£35,499
Finance available £755 pm
  • 3L
  • 31.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Sandles Car Supermarket

01553 601835 *
4.7/5 Stars

BMW, X3

2024 (24) - xDrive 30e M Sport 5dr Auto

20
Reduced
£44,300
Finance available £890 pm
  • 2L
  • 11.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Ocean Group BMW Penryn

BMW, i4

2025 (74) - 400kW M50 83.9kWh 5dr Auto Electric Hatchback

61
Low Mileage
£47,950
  • 1.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Vertu BMW Teesside

BMW, X3

2021 (21) - 2.0 30e 12kWh SE SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (29

22
£16,500
Finance available £346 pm
  • 2L
  • 117kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Boundary Sports and Prestige Cars Ltd