BMW Sold
Filters
Selected filters
Make 1
Model
Price
Mileage
Age
Seats
Engine Size
Doors
Body Types
Colour
Fuel Type
Sold
BMW X5 (72 Reg) 3.0 30D M Sport xDrive
(72 Reg) 3.0 30D M Sport xDrive
- 2022 (72)
- 23,147 miles
- Automatic
Sold
BMW X5 (72 Reg) 3.0 40D M Sport xDrive
(72 Reg) 3.0 40D M Sport xDrive
- 2022 (72)
- 43,926 miles
- Automatic
Sold
BMW iX (73 Reg) 50 M Sport xDrive
(73 Reg) 50 M Sport xDrive
- 2023 (73)
- 40,062 miles
- Electric
- Automatic
Sold
BMW X5 (21 Reg) 3.0 30D M Sport xDrive (7 Seats)
(21 Reg) 3.0 30D M Sport xDrive (7 Seats)
- 2021 (21)
- 24,730 miles
- Diesel
- Automatic

Sold
BMW X5 (22 Reg) 3.0 45e M Sport xDrive
(22 Reg) 3.0 45e M Sport xDrive
- 2022 (22)
- 36,894 miles
- Petrol Plug-in Hybrid
- Automatic
Sold
BMW i5 (24 Reg) eDrive40 M Sport Pro
(24 Reg) eDrive40 M Sport Pro
- 2024 (24)
- 32,946 miles
- Electric
- Automatic
Sold
BMW X5 (72 Reg) 3.0 45e M Sport xDrive
(72 Reg) 3.0 45e M Sport xDrive
- 2022 (72)
- 59,218 miles
- Petrol Plug-in Hybrid
- Automatic
Sold
BMW X3 (20 Reg) 3.0 M Competition
(20 Reg) 3.0 M Competition
- 2023 (23)
- 38,487 miles
- Petrol
- Automatic
Sold
BMW X3 (22 Reg) 3.0 M40D
(22 Reg) 3.0 M40D
- 2022 (22)
- 28,808 miles
- Automatic
Sold
BMW X3 (23 Reg) 2.0 20D M Sport xDrive
(23 Reg) 2.0 20D M Sport xDrive
- 2023 (23)
- 14,537 miles
- Diesel
- Automatic
Sold
BMW X6 (21 Reg) 3.0 40D M Sport xDrive
(21 Reg) 3.0 40D M Sport xDrive
- 2021 (21)
- 49,574 miles
- Automatic
Sold
BMW X5 (21 Reg) 3.0 30D M Sport xDrive
(21 Reg) 3.0 30D M Sport xDrive
- 2021 (21)
- 48,019 miles
- Diesel
- Automatic
Sold
BMW X3 (22 Reg) 3.0 30D M Sport xDrive
(22 Reg) 3.0 30D M Sport xDrive
- 2022 (22)
- 13,935 miles
- Automatic
Sold
BMW X5 (69 Reg) 3.0 M50D xDrive (7 Seat)
(69 Reg) 3.0 M50D xDrive (7 Seat)
- 2019 (69)
- 62,600 miles
- Diesel
- Automatic
Sold
BMW M850i (68 Reg) 4.4 V8 xDrive Coupe
(68 Reg) 4.4 V8 xDrive Coupe
- 2019 (68)
- 35,523 miles
- Petrol
- Automatic
Hire Purchase (HP) representative example
On the road price of £47,490, with a £9,498 customer deposit, borrowing £37,992 at a representative APR of 9.90%
- 47 monthly payments of£954.05
- Final payment£955.05
- Total amount payable£55,293.40
- Annual mileage10,000
- Option to purchase fee£1.00
- Rate of interest9.90%















































































































