BMW for sale UK

BMW is known for its powerful engines and sleek design. Our dealer partners have a selection of used BMWs for sale in the UK, including the M3 and the X5. Our finance options make it easy to get behind the wheel of these luxurious vehicles, and our finance calculator helps you explore your options.

Ferrari M2

Pista Semi Automatic Coupe 3.9
7358 Miles 2020
£297,495
View Details

BMW M6

4.4L Petrol Automatic Silverstone Blue
38200 Miles 2014
£29,990
View Details

BMW M3

Automatic Saloon 3.0L
15140 Miles 2022
£69,995
View Details

BMW X Series

3.0L Diesel Automatic Estate Grey
36500 Miles 2019
£60,990
View Details

BMW 7 Series

3.0L Petrol/Electric Hybrids Automatic Saloon Black
29850 Miles 2020
£49,990
View Details

Ferrari M2

Ferrari 488 for sale in West Yorkshire | Shaks Specialist Cars Ltd
31000 Miles 2015
£164,995
View Details

BMW X5

BMW X5 for sale in West Yorkshire | Shaks Specialist Cars Ltd
39800 Miles 2019
£59,995
View Details

BMW i8

1.5L Hybrid Petrol Automatic Avery Dennison Spring Colour Flow
25600 Miles 2019
£56,990
View Details

BMW X5

i V8 547
37000 Miles 2013
£29,990
View Details

BMW M2

3.0L Straight 6PetrolManual
1050 Miles 2020
£54,995
View Details

BMW M4

Straight 6 3.0LPetrolAutomatic
20 Miles 2023
£144,995
View Details

Ferrari M2

GTB Coupe
11159 Miles 2016
£159,995 - Deposit Taken
View Details

BMW M4

BMW M4 for sale in West Yorkshire | Shaks Specialist Cars Ltd
1800 Miles 2023
£129,995
View Details

BMW M2

BMW M235i for sale in West Yorkshire | Shaks Specialist Cars Ltd
8400 Miles 2021
£34,995
View Details

BMW X Series

BMW X3 for sale in West Yorkshire | Shaks Specialist Cars Ltd
5000 Miles 2022
£58,995
View Details

Ferrari M2

GTB Semi Automatic Coupe 3.9
13250 Miles 2017
£159,995
View Details

Ferrari M2

Spider Semi Automatic Convertible 3.9
8250 Miles 2017
£183,495
View Details

Ferrari M2

Ferrari 488 for sale in West Yorkshire | Shaks Specialist Cars Ltd
483 Miles 2018
£224,995
View Details

BMW i Series

BMW iX3 for sale in West Yorkshire | Shaks Specialist Cars Ltd
27000 Miles 2021
£42,995
View Details

BMW M5

BMW M5 for sale in West Yorkshire | Shaks Specialist Cars Ltd
18500 Miles 2021
£79,995
View Details

BMW M5

3.5L Petrol Manual Polaris Silver
108950 Miles 1986
£62,990
View Details

BMW M2

BMW M2 for sale in West Yorkshire | Shaks Specialist Cars Ltd
330 Miles 2023
£84,995
View Details

BMW X Series

3.0L Petrol Automatic Estate Black
39200 Miles 2020
£48,490
View Details

Ferrari M2

Spider
0 Miles 2018
£157,488
View Details

BMW 8 Series

4.4L Petrol Automatic Mineral White
12800 Miles 2021
£59,990
View Details

BMW M3

BMW M3 for sale in West Yorkshire | Shaks Specialist Cars Ltd
23900 Miles 2021
£59,995
View Details

BMW M5

-PetrolAutomatic
11900 Miles 2019
£62,995
View Details

Ferrari M2

GTB Coupe
7826 Miles 2016
£169,995
View Details

BMW M3

3.0 BiTurbo Competition M Touring Steptronic xDrive Euro 6 (s/s) 5dr
10 Miles 2023
£109,975
View Details

Ferrari M2

Ferrari 488 for sale in West Yorkshire | Shaks Specialist Cars Ltd
4800 Miles 2020
£334,995
View Details

BMW X Series

3.0L Petrol Automatic Estate Black
23000 Miles 2019
£61,490
View Details

BMW X Series

BMW X3 for sale in West Yorkshire | Shaks Specialist Cars Ltd
19000 Miles 2020
£38,995
View Details

Ferrari M2

Spider Semi Automatic Convertible 3902 cc
4500 Miles 2019
£189,995
View Details

Mercedes-Benz M2

G63 V8 BiTurbo AMG 537
22000 Miles 2014
£67,990
View Details

BMW M2

BMW M2 for sale in West Yorkshire | Shaks Specialist Cars Ltd
50 Miles 2023
£79,995
View Details

BMW M5

4.4L Petrol Automatic Saloon Red
10000 Miles 2021
£69,990
View Details

Ferrari M2

Ferrari 488 for sale in West Yorkshire | Shaks Specialist Cars Ltd
2300 Miles 2020
£429,995
View Details

BMW M3

BMW M3 for sale in West Yorkshire | Shaks Specialist Cars Ltd
10000 Miles 2022
£77,995
View Details

Check out other BMW models

Our Dealer Partners

View our trusted dealer partners