← 2016 2017 2018 →

Used 2017 BMW 4 Series Prices

Fair price · Diesel · 2017 · 80k miles

£12,490 420d 2.0M Sport

Price range: £12,490 – £12,490

1

active listings


£12,490£12,490

Price Trend

↓ -1.2%
£12,490
3 May 15 Jun

Used BMW 4 Series Listings

Live listings · updated in the last 10 days

2017 BMW 4 Series 2.0 420d M Sport

95,042 miles · Unknown · Unknown

📍 Harrow · autotrader.co.uk

Good price
£10,695
2017 BMW 4 Series 2.0 420d M Sport

99,998 miles · Unknown · Unknown

📍 Tamworth · autotrader.co.uk

Good price
£10,990
2017 BMW 4 Series 2.0 420d M Sport

93,000 miles · Unknown · Unknown

📍 Dronfield · autotrader.co.uk

Good price
£10,995
2017 BMW 4 Series 2.0 420d M Sport

97,000 miles · Unknown · Unknown

📍 Fareham · autotrader.co.uk

Fair price
£11,980
2017 BMW 4 Series 2.0 420d M Sport

87,000 miles · Unknown · Unknown

📍 Grantham · autotrader.co.uk

Fair price
£12,000
2017 BMW 4 Series 2.0 420d M Sport

90,000 miles · Unknown · Unknown

📍 Rotherham · autotrader.co.uk

Fair price
£12,190
2017 BMW 4 Series 2.0 420d M Sport

95,000 miles · Unknown · Unknown

📍 Rochford · autotrader.co.uk

Fair price
£12,450
2018 BMW 4 Series 2.0 420d M Sport

88,643 miles · Unknown · Unknown

📍 Leeds · autotrader.co.uk

Fair price
£12,500
Compare More Car Prices →

Other BMW 4 Series Variants

Other specifications for the 2017 BMW 4 Series

420i 2.0 Sport

£14,250

11 listings

420d 2.0 Luxury

£13,975

10 listings

435d 3.0 M Sport

£20,230

8 listings

430d 3.0 M Sport

£14,450

6 listings

Related BMW Models

🍪 We use local storage We use essential browser storage to make our site work, and third-party services for analytics and vehicle history checks (CarVertical). You need to accept to use our valuation service.