2025 BMW X3 G45 20d xDrive M Sport B47 2.0d ZA
2025 · 11,569 Miles · Diesel · Automatic
Douglas Park BMW Edinburgh — 20C Seafield Road East, Edinburgh, EH15 1ED
£47,995.00134 current adverts. Compare specifications, prices and seller details before arranging a viewing.
Stock is advertised by sellers across the UK. Confirm the vehicle is still available and check its condition and history directly with the seller.
2025 · 11,569 Miles · Diesel · Automatic
Douglas Park BMW Edinburgh — 20C Seafield Road East, Edinburgh, EH15 1ED
£47,995.002023 · 25,272 Miles · Diesel · Automatic
Douglas Park BMW Hamilton — 14 Bothwell Road, Hamilton, ML3 0AY
£39,495.002022 · 29,654 Miles · Plug-in hybrid · Automatic
Douglas Park BMW Edinburgh — 20C Seafield Road East, Edinburgh, EH15 1ED
£30,995.002022 · 47,183 Miles · Diesel · Automatic
Douglas Park BMW Hamilton — 14 Bothwell Road, Hamilton, ML3 0AY
£30,995.002024 · 5,257 Miles · Diesel · Automatic
Douglas Park BMW Edinburgh — 20C Seafield Road East, Edinburgh, EH15 1ED
£39,495.002026 · 2,779 Miles · Diesel · Automatic
Douglas Park BMW Glasgow — 33 Kyle Street, City of Glasgow, G4 0HP
£48,995.002020 · 46,619 Miles · Diesel · Automatic
Honda Inverness — 59 Harbour Road, Inverness, IV1 1UF
£21,495.002024 · 21,826 Miles · Petrol · Automatic
Douglas Park BMW Edinburgh — 20C Seafield Road East, Edinburgh, EH15 1ED
£45,995.002026 · 3,017 Miles · Petrol · Automatic
Douglas Park BMW Hamilton — 14 Bothwell Road, Hamilton, ML3 0AY
£63,495.002022 · 22,060 Miles · Diesel · Automatic
Douglas Park BMW Stirling — New Kerse Road, Stirling, FK7 7RZ
£37,795.002023 · 21,658 Miles · Diesel · Automatic
Douglas Park BMW Hamilton — 14 Bothwell Road, Hamilton, ML3 0AY
£37,495.002026 · 2,808 Miles · Diesel · Automatic
Douglas Park BMW Hamilton — 14 Bothwell Road, Hamilton, ML3 0AY
£48,495.002022 · 28,395 Miles · Diesel · Automatic
Douglas Park BMW Glasgow — 33 Kyle Street, City of Glasgow, G4 0HP
£40,495.002023 · 18,304 Miles · Diesel · Automatic
Douglas Park BMW Stirling — New Kerse Road, Stirling, FK7 7RZ
£41,895.002024 · 12,897 Miles · Diesel · Automatic
Douglas Park BMW Edinburgh — 20C Seafield Road East, Edinburgh, EH15 1ED
£40,495.002026 · 3,107 Miles · Petrol · Automatic
Douglas Park BMW Stirling — New Kerse Road, Stirling, FK7 7RZ
£60,495.002026 · 2,530 Miles · Diesel · Automatic
Douglas Park BMW Hamilton — 14 Bothwell Road, Hamilton, ML3 0AY
£52,995.002026 · 534 Miles · Petrol · Automatic
Douglas Park BMW Edinburgh — 20C Seafield Road East, Edinburgh, EH15 1ED
£64,995.002024 · 32,729 Miles · Diesel · Automatic
Douglas Park BMW Stirling — New Kerse Road, Stirling, FK7 7RZ
£45,995.002022 · 42,254 Miles · Diesel · Automatic
Douglas Park BMW Glasgow — 33 Kyle Street, City of Glasgow, G4 0HP
£29,795.002022 · 55,094 Miles · Diesel · Automatic
Douglas Park BMW Hamilton — 14 Bothwell Road, Hamilton, ML3 0AY
£31,295.002024 · 12,519 Miles · Plug-in hybrid · Automatic
Douglas Park BMW Glasgow — 33 Kyle Street, City of Glasgow, G4 0HP
£35,995.002021 · 26,030 Miles · Plug-in hybrid · Automatic
Douglas Park BMW Glasgow — 33 Kyle Street, City of Glasgow, G4 0HP
£31,995.002023 · 34,701 Miles · Petrol · Automatic
Douglas Park BMW Edinburgh — 20C Seafield Road East, Edinburgh, EH15 1ED
£33,495.00