BMW for sale near Portsmouth

Find and finance your next BMW in and around Portsmouth with ChooseMyCar

Reviews 3640 • Excellent

ChooseMyCar operates as a credit broker, not a lender. We offer a variety of car finance options to suit different needs, including popular choices like Hire Purchase (HP) and Personal Contract Purchase (PCP), as well as specialised services. Our goal is straightforward: to make car financing easy and accessible for everyone. Interest rates start from 9.9% APR. For example, if you borrow £9,000 over 60 months months with a REPRESENTATIVE APR of 21.9% and no deposit, the monthly payment would be £238.28. The total cost would be £5,296.90, making the total amount payable £14,296.90.

Latest BMW cars for sale near Portsmouth

  • BMW 1 Series

118 118i [1.5] Sport 5dr [Nav] BMW 1 Series

36,000 miles 2018 Zero Deposit

Home Delivery Available

£10,995
Portsmouth
£231/month
Example
  • BMW X1

1.5 18i xLine SUV 5dr Petrol DCT sDrive Euro 6 (s/ BMW X1

17,900 miles 2019 Zero Deposit

Home Delivery Available

£19,990
£419/month
Example
  • BMW 3 Series

Saloon M Sport BMW 3 Series

5,387 miles 2024 Zero Deposit

Home Delivery Available

£33,305
Portsmouth
£554/month
Example
  • BMW 1 Series

116 116d M Sport 5dr [Nav] Step Auto BMW 1 Series

75,000 miles 2016 Zero Deposit

Home Delivery Available

£9,995
Portsmouth
£210/month
Example
  • BMW 4 Series

2.0 420i M Sport Convertible 2dr Petrol Auto Euro BMW 4 Series

16,000 miles 2022 Zero Deposit

Home Delivery Available

£34,490
£574/month
Example
  • BMW M4

3.0 BiTurbo GPF Competition Coupe 2dr Petrol DCT E BMW M4

48,000 miles 2019 Zero Deposit

Home Delivery Available

£31,495
Winchester
£524/month
Example
  • BMW i3

42.2kWh Hatchback 5dr Electric Auto (170 ps) BMW i3

24,500 miles 2020 Zero Deposit

Home Delivery Available

£14,490
£241/month
Example
  • BMW M2

3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps) BMW M2

30,000 miles 2016 Zero Deposit

Home Delivery Available

£27,495
Winchester
£577/month
Example
  • BMW 2 Series

Diesel Gran Coupe M Sport BMW 2 Series

20,917 miles 2022 Zero Deposit

Home Delivery Available

£25,477
Portsmouth
£424/month
Example
  • BMW 2 Series

Diesel Gran Coupe M Sport BMW 2 Series

34,100 miles 2020 Zero Deposit

Home Delivery Available

£21,267
Portsmouth
£354/month
Example
  • BMW 1 Series

Hatchback M Sport BMW 1 Series

2,247 miles 2024 Zero Deposit

Home Delivery Available

£28,186
Portsmouth
£469/month
Example
  • BMW 3 Series

Saloon M Sport BMW 3 Series

2,568 miles 2024 Zero Deposit

Home Delivery Available

£36,334
Portsmouth
£605/month
Example
  • BMW 2 Series

Coupe M Sport BMW 2 Series

13,548 miles 2023 Zero Deposit

Home Delivery Available

£30,171
Portsmouth
£502/month
Example