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

2013 (13) - 1.6 116d ED EfficientDynamics Euro 5 (s/s) 5dr

51
Low Mileage
£4,400
Finance available £76 pm
  • 1.6L
  • 94kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

High Street Motor Group Ltd

BMW, X1

2021 - xDrive 20i [178] xLine 5dr Step Auto

19
£22,498
  • 2L
  • 30.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Renault/Dacia (Dumbarton)

01389 310597 *
4.6/5 Stars

BMW, X1

2021 (71) - 2.0 SDRIVE20I SPORT 5d 176 BHP Satellite Navigation, Media Display, Apple C 5-Door

45
£22,970
Finance available £451 pm
  • 2L
  • 4.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cartime

0161 470 5711 *
4.4/5 Stars

BMW, 5 Series

2022 - BMW 5 Series 2.0 520d MHT M Sport Touring 5dr Diesel Hybrid Steptronic Eur

99
£28,899
  • 2L
  • 30.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Norton Way Honda

BMW, 1 Series

2012 (4D) - 2.0 118d Sport Hatchback 5dr Diesel Manual Euro 5 (s/s) (143 ps)

15
£4,491
Finance available £78 pm
  • 2L
  • 112kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

FMC Swansea Ltd

BMW, X5

2005 (55) - 3.0d Sport 5dr Auto

17
Low Mileage
£3,295
Finance available £51 pm
  • 3L
  • 109kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

SK CAR COMPANY LTD

BMW, M2

2023 (23) - 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

57
Reduced
£49,799
Finance available £1024 pm
  • 3L
  • 10kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Sandles Car Supermarket

01553 601835 *
5/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
£32,498
  • 2L
  • 6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Fiat/Kia/Abarth (Seafield)

0131 603 6422 *
4.6/5 Stars

BMW, 1 Series

2012 (62) - 2.0 118d Sport Hatchback 5dr Diesel Manual Euro 5 (s/s) (143 ps)

3
Low Mileage
£5,495
Finance available £100 pm
  • 2L
  • 93.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Motoring Way LTD

BMW, 1 Series

2016 (66) - 3.0 M140i Auto Euro 6 (s/s) 5dr

50
£15,991
  • 3L
  • 71.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Your Next Car Ltd

BMW, X5

2015 - 3.0 40d SE SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

70
Reduced
£13,350
Finance available £276 pm
  • 3L
  • 104kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Firm Ltd

01733 971202 *
4.6/5 Stars

BMW, 3 Series

2014 (63) - 2.0 318d Sport Euro 5 (s/s) 4dr

27
£4,975
Finance available £89 pm
  • 2L
  • 117kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Express Car Sales

BMW, i4

2023 - 400kW M50 83.9kWh 5dr Auto

25
£41,990
  • 30.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Grange Brentwood

BMW, M3

2018 (18) - M3 4dr DCT [Competition Pack]

2
Low Mileage
£40,990
Finance available £822 pm
  • 3L
  • 36kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

All Cars Group Ta ACG Motors

0161 388 7664 *
4.7/5 Stars

BMW, X5

2014 - xDrive30d SE 5dr Auto [7 Seat]

9
£14,995
Finance available £313 pm
  • 3L
  • 133kMiles
  • Diesel
  • Auto
  • Body StyleSUV

WYLIE CARS (NI) LTD

BMW, 2 Series

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

36
£20,335
Finance available £441 pm
  • 1.5L
  • 30.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Lympsham

01934 312926 *
4.9/5 Stars