Used BMW cars for sale in Castleford
Browse our range of used BMW cars for sale in Castleford. All BMW cars are available to buy or finance from our Castleford 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 Castleford store, we can move any of our BMW cars from our 22 stores across the UK.

BMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2023 (73) reg | 22,997 miles
Petrol | 3 months warranty
£26,899£423 per month
Save £18,266 on list priceBMW 2 Series
225e xDrive Sport 5dr DCT
2025 (25) reg | 15,429 miles
Petrol Plug-in Hybrid | 19 months warranty
£21,749£348 per month- £650 off

BMW X2
xDrive 20i M Sport 5dr Step Auto
2019 (69) reg | 24,847 miles
Petrol | 3 months warranty
Was £19,299£18,649£360 per month 
![BMW 1 SERIES 116d M Sport 5dr [Live Cockpit Professional] - Stock Number (1667333)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-08%2F12%2F1667333%2Fdefault%2F3%2F1024.jpg%3Ft%3D123341&w=1440&q=75)
BMW 1 Series
116d M Sport 5dr [Live Cockpit Professional]
2023 (23) reg | 32,495 miles
Diesel | 3 months warranty
£17,599£258 per month![BMW 2 SERIES 225e xDrive M Sport 5dr DCT [Tech Plus Pack] - Stock Number (1661725)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-07%2F22%2F1661725%2Fdefault%2F3%2F1024.jpg%3Ft%3D163647&w=1440&q=75)
BMW 2 Series
225e xDrive M Sport 5dr DCT [Tech Plus Pack]
2023 (23) reg | 28,473 miles
Petrol Plug-in Hybrid | 3 months warranty
£19,899£326 per month
Save £23,296 on list priceBMW iX2
230kW xDrive30 M Sport 65kWh 5dr Auto
2025 (25) reg | 15,469 miles
Electric | 17 months warranty
£31,949£487 per month
- £1,100 off
![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1679509)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F24%2F1679509%2Fdefault%2F3%2F1024.jpg%3Ft%3D104516&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2023 (73) reg | 21,126 miles
Petrol | 3 months warranty
Was £21,349£20,249£301 per month
Save £17,541 on list priceBMW iX1
150kW eDrive20 xLine 65kWh 5dr Auto
2025 (25) reg | 8,483 miles
Electric | 17 months warranty
£29,299£478 per month- £1,950 off
![BMW 3 SERIES 330e xDrive M Sport 4dr Step Auto [Pro Pack] - Stock Number (1680866)](/_next/image?url=https%3A%2F%2Fassets.motorpoint.co.uk%2Fvehicle-advert%2Fimage-coming-soon%2F1024.jpg&w=1440&q=75)
BMW 3 Series
330e xDrive M Sport 4dr Step Auto [Pro Pack]
2024 (24) reg | 11,796 miles
Petrol Plug-in Hybrid | 8 months warranty
Was £29,949£27,999£413 per month 
BMW 3 Series
330e Sport 5dr Step Auto
2023 (73) reg | 26,043 miles
Petrol Plug-in Hybrid | 3 months warranty
£23,199£333 per month
BMW iX
240kW xDrive40 M Sport 76.6kWh 5dr Auto
2023 (23) reg | 38,318 miles
Electric | 3 months warranty
£29,349£462 per month
BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
2023 (23) reg | 23,274 miles
Electric | 3 months warranty
£30,149£460 per month

BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
2022 (22) reg | 38,760 miles
Electric | 3 months warranty
£26,299£405 per month![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1678999)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F30%2F1678999%2Fdefault%2F3%2F1024.jpg%3Ft%3D113430&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2023 (23) reg | 25,578 miles
Petrol | 3 months warranty
£20,399£312 per month
BMW iX3
210kW M Sport Pro 80kWh 5dr Auto
2023 (23) reg | 23,943 miles
Electric | 3 months warranty
£32,249£539 per month![BMW 2 SERIES 220i MHT Luxury 5dr DCT [Tech Plus Pack] - Stock Number (1680867)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F02%2F1680867%2Fdefault%2F3%2F1024.jpg%3Ft%3D141338&w=1440&q=75)
BMW 2 Series
220i MHT Luxury 5dr DCT [Tech Plus Pack]
2022 (22) reg | 14,756 miles
Petrol | 3 months warranty
£21,999£354 per month


























