Browse our Approved Used BMW’s below:
2023 BMW i4 i4 M50
£53,490.00
Available from: £695.11 p/m
- 2023 /
- 10862 Miles /
- cc
- Bowker Preston BMW
2020 BMW Z4 Z4 sDrive30i M Sport
£31,990.00
Available from: £735.63 p/m
- 2020 /
- 6456 Miles /
- 1998 cc
- Bowker Preston BMW
2018 BMW 2 Series Gran Tourer 218i M Sport Gran Tourer
£17,490.00
Available from: £409.1 p/m
- 2018 /
- 27308 Miles /
- 1499 cc
- Bowker Preston BMW
2022 BMW 3 Series 318d M Sport Touring
£30,990.00
Available from: £712.63 p/m
- 2022 /
- 21693 Miles /
- 1995 cc
- Bowker Preston BMW
2023 BMW i4 i4 eDrive35 M Sport
£42,990.00
Available from: £920.97 p/m
- 2023 /
- 7840 Miles /
- cc
- Bowker Preston BMW
2022 BMW iX iX xDrive40 M Sport
£42,990.00
Available from: £920.97 p/m
- 2022 /
- 27483 Miles /
- cc
- Bowker Preston BMW
2019 BMW X3 X3 M40i
£37,890.00
Available from: £592.05 p/m
- 2019 /
- 11683 Miles /
- 2998 cc
- Bowker Preston BMW
2022 BMW 3 Series 330e M Sport Touring
£34,990.00
Available from: £533.6 p/m
- 2022 /
- 20113 Miles /
- 1998 cc
- Bowker Preston BMW
2023 BMW 2 Series 220d M Sport Gran Coupe
£28,990.00
Available from: £423.05 p/m
- 2023 /
- 7651 Miles /
- 1995 cc
- Bowker Preston BMW