BMW 3 Series for sale near Huddersfield

Find and finance your next BMW 3 Series in and around Huddersfield 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.

  • BMW 3 Series

320 320d M Sport Shadow Edition 4dr Step Auto BMW 3 Series

34,000 miles 2018 Zero Deposit

Home Delivery Available

£17,290
£363/month
Example
  • BMW 3 Series

2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr BMW 3 Series

80,900 miles 2020 Zero Deposit

Home Delivery Available

£18,994
£316/month
Example
  • BMW 3 Series

2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr BMW 3 Series

80,350 miles 2021 Zero Deposit

Home Delivery Available

£17,994
£299/month
Example
  • BMW 3 Series

3.0 335d xDrive M Sport Touring - Panroof+Harmon Kardon+Adaptive Suspension BMW 3 Series

52,000 miles 2017 Zero Deposit

Home Delivery Available

£23,990
£503/month
Example
  • BMW 3 Series

M3 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDriv BMW 3 Series

22,170 miles 2023 Zero Deposit

Home Delivery Available

£52,995
£882/month
Example
  • BMW 3 Series

2.0 318d M Sport GT Auto Euro 6 (s/s) 5dr BMW 3 Series

57,720 miles 2016 Zero Deposit

Home Delivery Available

£12,200
Leeds
£256/month
Example
  • BMW 3 Series

2.0 318d Sport Saloon 4dr Diesel Manual Euro 5 (s/ BMW 3 Series

102,903 miles 2015 Zero Deposit

Home Delivery Available

£4,950
Sheffield
£104/month
Example
  • BMW 3 Series

2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in BMW 3 Series

28,688 miles 2022 Zero Deposit

Home Delivery Available

£33,495
£557/month
Example
  • BMW 3 Series

2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP BMW 3 Series

78,013 miles 2018 Zero Deposit

Home Delivery Available

£14,495
Manchester
£304/month
Example
  • BMW 3 Series

M3 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr BMW 3 Series

33,000 miles 2022 Zero Deposit

Home Delivery Available

£37,995
£632/month
Example
  • BMW 3 Series

M3 3.0 M340i Auto xDrive Euro 6 ss 4dr BMW 3 Series

43,000 miles 2020 Zero Deposit

Home Delivery Available

£31,995
£532/month
Example
  • BMW 3 Series

M3 3.0 M340i MHT Auto xDrive Euro 6 (s/s) 4dr BMW 3 Series

18,200 miles 2022 Zero Deposit

Home Delivery Available

£42,994
£715/month
Example
  • BMW 3 Series

M3 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr BMW 3 Series

60,000 miles 2020 Zero Deposit

Home Delivery Available

£32,491
Leeds
£541/month
Example
  • BMW 3 Series

2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr BMW 3 Series

55,000 miles 2020 Zero Deposit

Home Delivery Available

£21,995
£366/month
Example
  • BMW 3 Series

3.0 335d xDrive M Sport Saloon 4dr - Sunroof+Wireless Charging+HK Sound+Hud BMW 3 Series

84,000 miles 2016 Zero Deposit

Home Delivery Available

£15,990
£335/month
Example
  • BMW 3 Series

2.0 320d ED Plus Saloon 4dr Diesel Manual Euro 6 ( BMW 3 Series

97,225 miles 2016 Zero Deposit

Home Delivery Available

£7,600
Leeds
£159/month
Example