Used BMW cars for sale in Glasgow
Browse our range of used BMW cars for sale in Glasgow. All BMW cars are available to buy or finance from our Glasgow store, can be driven away the same day, and are all sold with a warranty. If you can't find what you're looking for located at our Glasgow store, we can move any of our BMW cars from our 21 stores across the UK.
![BMW I4 210kW eDrive35 M Sport 70kWh 5dr Auto [Tech Pack] - Stock Number (1695110)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F04%2F1695110%2Fdefault%2F3%2F1024.jpg%3Ft%3D153542&w=1440&q=75)
BMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto [Tech Pack]
2024 (24) reg | 15,237 miles
Electric | 3 months warranty
£27,749£417 per month
Save £23,506 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 11,750 miles
Electric | 22 months warranty
£29,299£436 per month
BMW 1 Series
M135i xDrive 5dr Step Auto
2021 (71) reg | 33,472 miles
Petrol | 3 months warranty
£23,549£369 per month
![BMW 1 SERIES 116d SE 5dr Step Auto [Live Cockpit Professional] - Stock Number (1696363)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F04%2F1696363%2Fdefault%2F3%2F1024.jpg%3Ft%3D150527&w=1440&q=75)
BMW 1 Series
116d SE 5dr Step Auto [Live Cockpit Professional]
2024 (24) reg | 17,174 miles
Diesel | 4 months warranty
£18,449£274 per month
BMW 1 Series
120d M Sport 5dr Step Auto
2022 (71) reg | 34,226 miles
Diesel | 3 months warranty
£19,199£285 per month- £1,500 off
![BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Pro-Pro pk] - Stock Number (1694271)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F02%2F1694271%2Fdefault%2F3%2F1024.jpg%3Ft%3D165203&w=1440&q=75)
BMW 1 Series
128ti 5dr Step Auto [Live Cockpit Pro-Pro pk]
2022 (72) reg | 36,228 miles
Petrol | 3 months warranty
Was £21,649£20,149£296 per month 

BMW X2
xDrive 18d M Sport 5dr Step Auto
2021 (71) reg | 24,436 miles
Diesel | 3 months warranty
£20,099£359 per month
Save £24,581 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 13,492 miles
Electric | 22 months warranty
£29,099£434 per month
Save £24,881 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 16,441 miles
Electric | 22 months warranty
£28,799£430 per month![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1685306)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F28%2F1685306%2Fdefault%2F3%2F1024.jpg%3Ft%3D131918&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2023 (23) reg | 10,936 miles
Petrol | 3 months warranty
£20,649£306 per month![BMW I4 250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack] - Stock Number (1680854)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F06%2F1680854%2Fdefault%2F3%2F1024.jpg%3Ft%3D103419&w=1440&q=75)
BMW I4
250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack]
2023 (73) reg | 14,038 miles
Electric | 3 months warranty
£29,249£434 per month
Save £23,906 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 16,058 miles
Electric | 22 months warranty
£28,899£432 per month

BMW iX
240kW xDrive40 M Sport Edition 76.6kWh 5dr Auto
2022 (72) reg | 32,847 miles
Electric | 3 months warranty
£31,499£494 per month![BMW 2 SERIES 220i M Sport 2dr Step Auto [Pro Pack] - Stock Number (1685320)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F22%2F1685320%2Fdefault%2F3%2F1024.jpg%3Ft%3D150728&w=1440&q=75)
BMW 2 Series
220i M Sport 2dr Step Auto [Pro Pack]
2023 (23) reg | 28,889 miles
Petrol | 3 months warranty
£25,549£358 per month![BMW 1 SERIES 116d M Sport 5dr [Live Cockpit Professional] - Stock Number (1691304)](/_next/image?url=https%3A%2F%2Fassets.motorpoint.co.uk%2Fvehicle-advert%2Fimage-coming-soon%2F1024.jpg&w=1440&q=75)
BMW 1 Series
116d M Sport 5dr [Live Cockpit Professional]
2024 (24) reg | 26,525 miles
Diesel | 7 months warranty
£18,299£263 per month![BMW 1 SERIES M135i xDrive 5dr Step Auto [Pro Pack] - Stock Number (1678478)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F28%2F1678478%2Fdefault%2F3%2F1024.jpg%3Ft%3D121950&w=1440&q=75)
BMW 1 Series
M135i xDrive 5dr Step Auto [Pro Pack]
2023 (23) reg | 20,632 miles
Petrol | 3 months warranty
£25,149£366 per month
BMW 3 Series
330e M Sport 5dr Step Auto
2024 (24) reg | 36,923 miles
Petrol Plug-in Hybrid | 6 months warranty
£25,049£394 per month
![BMW 4 SERIES 420i M Sport 2dr Step Auto [Pro Pack] - Stock Number (1689456)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F19%2F1689456%2Fdefault%2F3%2F1024.jpg%3Ft%3D140506&w=1440&q=75)
BMW 4 Series
420i M Sport 2dr Step Auto [Pro Pack]
2021 (71) reg | 36,484 miles
Petrol | 3 months warranty
£22,949£367 per month- £1,700 off
![BMW 1 SERIES M135i xDrive 5dr Step Auto [Pro Pack] - Stock Number (1693902)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F28%2F1693902%2Fdefault%2F3%2F1024.jpg%3Ft%3D164123&w=1440&q=75)
BMW 1 Series
M135i xDrive 5dr Step Auto [Pro Pack]
2024 (24) reg | 19,003 miles
Petrol | 4 months warranty
Was £27,799£26,099£374 per month 
BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
2022 (72) reg | 21,015 miles
Electric | 3 months warranty
£28,699£443 per month![BMW X1 xDrive 30e xLine 5dr [Tech Plus Pack] Step Auto - Stock Number (1689546)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F29%2F1689546%2Fdefault%2F3%2F1024.jpg%3Ft%3D105504&w=1440&q=75)
BMW X1
xDrive 30e xLine 5dr [Tech Plus Pack] Step Auto
2023 (23) reg | 35,391 miles
Petrol Plug-in Hybrid | 3 months warranty
£23,749£333 per month- £1,950 off
Save £22,826 on list priceBMW 3 Series
320i M Sport 5dr Step Auto [Tech-Pro Pack]
2025 (25) reg | 30,878 miles
Petrol | 19 months warranty
Was £27,249£25,299£333 per month 
BMW 2 Series
225xe M Sport 5dr Auto
2019 (69) reg | 37,344 miles
Petrol Plug-in Hybrid | 3 months warranty
£12,999£251 per month
BMW 3 Series
330i Luxury 4dr Step Auto
2016 (16) reg | 37,169 miles
Petrol | 3 months warranty
£14,449£279 per month
BMW 2 Series
216d M Sport 5dr Step Auto
2021 (21) reg | 53,176 miles
Diesel | 3 months warranty
£13,999£255 per month
All our cars are ready to take home the same day
BMW X1
xDrive 25e Sport 5dr Auto
2021 (71) reg | 47,824 miles
Petrol Plug-in Hybrid | 3 months warranty
£16,099£271 per month
BMW 3 Series
320i M Sport 4dr Step Auto
2020 (70) reg | 45,718 miles
Petrol | 3 months warranty
£18,349£354 per month
BMW X1
xDrive 25e Sport 5dr Auto
2022 (22) reg | 13,105 miles
Petrol Plug-in Hybrid | 3 months warranty
£20,499£348 per month
BMW 4 Series
420d MHT M Sport 2dr Step Auto
2023 (23) reg | 30,223 miles
Diesel | 3 months warranty
£24,449£367 per month- £900 off

BMW 1 Series
M135i xDrive 5dr Step Auto
2024 (73) reg | 26,569 miles
Petrol | 3 months warranty
Was £23,599£22,699£312 per month - £900 off

BMW iX
240kW xDrive40 M Sport Edition 76.6kWh 5dr Auto
2022 (72) reg | 38,211 miles
Electric | 3 months warranty
Was £28,949£28,049£421 per month


























