Used BMW cars in stock
We have 12 BMWs on the forecourt at Kirkham today, from £1,750 to £11,450, registered between 2008 and 2017. The models in stock are the 3 Series, 1 Series, X1 and X5. That includes 5 automatics and 8 diesels. A £249 preparation fee applies to every car in addition to the prices shown,, and 11 of them can be bought on finance, subject to status.
Filter cars
Search results
Stock list last checked 01/11/2026 at 14:00. Please call to confirm a car is still available before travelling.
BMW models in stock
Other makes in stock
- Vauxhall (15)
- Peugeot (10)
- Ford (9)
- Nissan (9)
- Audi (7)
- Hyundai (7)
- MINI (7)
- Volkswagen (6)
- Kia (5)
- Renault (5)
- Land Rover (4)
- Mercedes-Benz (4)
- Honda (3)
- Škoda (3)
- Fiat (2)
- Mazda (2)
- Mitsubishi (2)
- SEAT (2)
- Volvo (2)
- Citroën (1)
- Jaguar (1)
- Jeep (1)
- MG (1)
- Saab (1)
- Smart (1)
- SsangYong (1)
- Toyota (1)
Other ways to browse
About prices and finance. Prices shown are advertised cash prices. A £249 preparation fee applies to every car in addition, shown under each price. Finance is only available on cars priced over £3,000. Finance is available subject to status — we are a credit broker, not a lender. See our finance page for our representative example.