Used BMW 4 Series Sport prices
There are 49 used BMW 4 Series Sport cars for sale from UK dealers on AskCar, as of 1 November 2026. Typical asking price £11,400 (the median: half cost less, half cost more). The cheapest is £4,995. The middle half are priced between £10,000 and £13,100.
Dealers lowered the asking price on more than one in ten of BMW 4 Series Sport cars: 9 of the 49 in the 14 days to 1 November 2026.
AskCar lists 1,816 used BMW 4 Series across the UK, from 1,043 dealerships.
As of 1 November 2026, AskCar lists 578,994 cars and vans from 12,654 UK dealerships, read daily from dealer websites: over 99% of UK dealer used car adverts. No dealer pays to be listed.
BMW 4 Series Sport cars for sale now, page 1 of 2
This page picks out up to 10 cars in each of these groups: best value, cheapest, lowest mileage, recently reduced and newly advertised. A car in more than one group is listed in full once. The groups pick only from cars with photos and an AskCar estimate, priced at £500 or more and no more than 25% under that estimate. 43 of the 46 cars listed here meet these rules. Page 2 lists every other BMW 4 Series Sport car, cheapest first, including the 3 the groups do not pick from.
The AskCar estimate is our expected asking price for that one car, from its model, age, mileage and specification, using the 1,775 priced BMW 4 Series adverts on AskCar as of 1 November 2026. The figures on this page describe the cars advertised, not a valuation of every BMW 4 Series Sport.
Each car: year, make, model, engine and trim, power, gearbox, fuel, body, doors, colour; mileage; price and its changes; how the price compares with the AskCar estimate; emissions standard and ULEZ compliance where it holds; MOT; dealer and town; AskCar page. Each car's AskCar page has its full price history and cheaper cars like it.
This list leaves out 3 cars whose advertised mileage is lower than the mileage recorded at their last MOT test.
Best value BMW 4 Series Sport: priced furthest below the AskCar estimate
These 10 are priced 5% to 11% under their AskCar estimate. Their asking prices run from £5,500 to £15,446.
- 2018 BMW 4 Series 2.0 420i Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, red. Mileage: 51,960 miles. Price: £13,270, reduced by £2,200 from £15,470 since AskCar first saw it on 15 July 2026, 109 days ago. Good value: £1,676 (11%) under the AskCar estimate of £14,946. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 11 September 2026; ask the dealer for the current MOT. Dealer: Dace Motor Company - Trading Standards Approved in Stockport. AskCar page: https://askcar.co.uk/car/bmw-4-series-2018-4fd520d67492
- 2020 BMW 4 Series 2.0 420d Sport, 187 bhp, automatic, diesel, convertible, 2 doors, 4 seats, black. Mileage: 46,699 miles. Price: £15,446, reduced by £3,049 from £18,495 since AskCar first saw it on 6 July 2026, 118 days ago. Good value: £1,829 (10%) under the AskCar estimate of £17,275. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 23 August 2026; ask the dealer for the current MOT. Dealer: Vertu Nissan Ilkeston in Ilkeston. AskCar page: https://askcar.co.uk/car/bmw-4-series-2020-1c670b49b7ce
- 2018 BMW 4 Series 2.0 420i Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 49,103 miles. Price: £14,000, reduced by £800 from £14,800 since AskCar first saw it on 14 October 2026, 18 days ago. Good value: £1,482 (9%) under the AskCar estimate of £15,482. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 13 October 2027. Dealer: Marshall BMW Hampshire in Hook. AskCar page: https://askcar.co.uk/car/bmw-4-series-2018-f7952e6e36cb
- 2017 BMW 4 Series 2.0 420d Sport, 187 bhp, manual, diesel, coupe, 2 doors, 4 seats, silver. Mileage: 58,000 miles. Price: £11,190, reduced by £1,000 from £12,190 since AskCar first saw it on 28 May 2026, 157 days ago. Good value: £1,159 (9%) under the AskCar estimate of £12,349. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 30 July 2026; ask the dealer for the current MOT. Dealer: Stratus in Basingstoke. AskCar page: https://askcar.co.uk/car/bmw-4-series-2017-0cc80a23e3af
- 2016 BMW 4 Series 2.0 420i Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, black. Mileage: 63,727 miles. Price: £10,750, reduced by £245 from £10,995 since AskCar first saw it on 17 September 2026, 45 days ago. Good value: £1,061 (8%) under the AskCar estimate of £11,811. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 26 September 2027. Dealer: Great Britain Motors in Epsom. AskCar page: https://askcar.co.uk/car/bmw-4-series-2016-1da5b7dad438
- 2019 BMW 4 Series 2.0 420i Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, blue. Mileage: 86,000 miles. Price: £11,750, unchanged since AskCar first saw it on 7 September 2026, 55 days ago. Good value: £1,105 (8%) under the AskCar estimate of £12,855. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 3 April 2027. Dealer: Cobham Automotive in Cobham. AskCar page: https://askcar.co.uk/car/bmw-4-series-2019-2e3769fa42e8
- 2018 BMW 4 Series 2.0 420d Sport, 187 bhp, automatic, diesel, coupe, 2 doors, 4 seats, grey. Mileage: 121,000 miles. Price: £7,900, reduced by £900 from £8,800 since AskCar first saw it on 28 September 2026, 34 days ago. Good value: £731 (8%) under the AskCar estimate of £8,631. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 January 2027. Dealer: CNH Cars in Welwyn. AskCar page: https://askcar.co.uk/car/bmw-4-series-2018-d99079a34678
- 2018 BMW 4 Series 2.0 420i Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, red. Mileage: 56,000 miles. Price: £13,750, reduced by £500 from £14,250 since AskCar first saw it on 20 August 2026, 73 days ago. Good value: £1,234 (8%) under the AskCar estimate of £14,984. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 30 August 2027. Dealer: Yorkshire Vehicle Solutions Harrogate in Harrogate. AskCar page: https://askcar.co.uk/car/bmw-4-series-2018-e17fb000d9e9
- 2014 BMW 4 Series 2.0 428i Sport, 241 bhp, automatic, petrol, coupe, 2 doors, 4 seats, black. Mileage: 67,000 miles. Price: £8,975, reduced by £500 from £9,475 since AskCar first saw it on 9 September 2026, 53 days ago. Fair price: £771 (7%) under the AskCar estimate of £9,746. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 26 April 2027. Dealer: PCBS Sales in Wolverhampton. AskCar page: https://askcar.co.uk/car/bmw-4-series-2014-73e5a5234af9
- 2014 BMW 4 Series 2.0 420d Sport, 181 bhp, automatic, diesel, coupe, 2 doors, 4 seats, white. Mileage: 129,345 miles. Price: £5,500, unchanged since AskCar first saw it on 23 October 2026, 9 days ago. Fair price: £347 (5%) under the AskCar estimate of £5,847. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 25 July 2027. Dealer: L T Car Sales in Leighton Buzzard. AskCar page: https://askcar.co.uk/car/bmw-4-series-2014-a30a0d706871
Cheapest BMW 4 Series Sport: the lowest asking prices
These 10 are priced £5,500 to £9,295. They have covered 67,000 to 135,588 miles.
- 2014 BMW 4 Series 2.0 420d Sport: £5,500, 129,345 miles. Listed in full under best value.
- 2017 BMW 4 Series 2.0 420d Sport, 187 bhp, automatic, diesel, coupe, 2 doors, 4 seats, white. Mileage: 135,588 miles. Price: £7,395, unchanged since AskCar first saw it on 25 August 2026, 68 days ago. Fair price: £325 (4%) under the AskCar estimate of £7,720. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 19 August 2027. Dealer: Velocity Motors Derby in Derby. AskCar page: https://askcar.co.uk/car/bmw-4-series-2017-5f90ef53d08b
- 2014 BMW 4 Series 2.0 420d Sport, 181 bhp, automatic, diesel, convertible, 2 doors, 4 seats, grey. Mileage: 102,980 miles. Price: £7,495, reduced by £200 from £7,695 since AskCar first saw it on 11 August 2026, 82 days ago. Fair price: £250 (3%) over the AskCar estimate of £7,245. Euro 6 emissions standard. ULEZ compliant. Dealer: Noah's Automotive in Nuneaton. AskCar page: https://askcar.co.uk/car/bmw-4-series-2014-02810a0b2560
- 2018 BMW 4 Series 2.0 420d Sport: £7,900, 121,000 miles. Listed in full under best value.
- 2015 BMW 4 Series 2.0 420i Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 91,027 miles. Price: £8,195, unchanged since AskCar first saw it on 16 October 2026, 16 days ago. Fair price: £412 (4%) under the AskCar estimate of £8,607. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 11 October 2027. Dealer: KT Cars in Weldon. AskCar page: https://askcar.co.uk/car/bmw-4-series-2015-26e32cfcd910
- 2015 BMW 4 Series 2.0 420d Sport, 187 bhp, manual, diesel, coupe, 2 doors, 4 seats, white. Mileage: 78,000 miles. Price: £8,490, unchanged since AskCar first saw it on 24 October 2026, 8 days ago. Fair price: £196 (2%) over the AskCar estimate of £8,294. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 12 April 2027. Dealer: Auto Unit in Newport. AskCar page: https://askcar.co.uk/car/bmw-4-series-2015-3852d1e78492
- 2015 BMW 4 Series 2.0 420d Sport, 187 bhp, automatic, diesel, convertible, 2 doors, 4 seats, blue. Mileage: 109,000 miles. Price: £8,499, reduced by £1,000 from £9,499 since AskCar first saw it on 27 July 2026, 97 days ago. Above the going rate: £904 (11%) over the AskCar estimate of £7,595. Euro 6 emissions standard. ULEZ compliant. Dealer: Motordrive in Derby. AskCar page: https://askcar.co.uk/car/bmw-4-series-2015-223637b994ab
- 2014 BMW 4 Series 2.0 428i Sport: £8,975, 67,000 miles. Listed in full under best value.
- 2013 BMW 4 Series 2.0 420d Sport, 181 bhp, automatic, diesel, coupe, 2 doors, 4 seats, white. Mileage: 78,798 miles. Price: £8,995, unchanged since AskCar first saw it on 21 October 2026, 11 days ago. Above the going rate: £1,051 (13%) over the AskCar estimate of £7,944. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 8 September 2027. Dealer: MB Motors Ballymena in Ballymena. AskCar page: https://askcar.co.uk/car/bmw-4-series-2013-e8c87006bf1c
- 2014 BMW 4 Series 2.0 420d Sport, 181 bhp, automatic, diesel, coupe, 2 doors, 4 seats, black. Mileage: 67,000 miles. Price: £9,295, unchanged since AskCar first saw it on 31 October 2026, 1 day ago. Fair price: £217 (2%) over the AskCar estimate of £9,078. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 4 April 2027. Dealer: Coventry Sterling Motors in Coventry. AskCar page: https://askcar.co.uk/car/bmw-4-series-2014-38043fdb71e3
Lowest-mileage BMW 4 Series Sport
These 10 have covered 25,839 to 49,000 miles. Their asking prices run from £11,475 to £19,020.
- 2020 BMW 4 Series 2.0 420d Sport, 187 bhp, manual, diesel, convertible, 2 doors, 4 seats, blue. Mileage: 25,839 miles. Price: £19,020, reduced by £190 from £19,210 since AskCar first saw it on 29 September 2026, 33 days ago. Fair price: £981 (5%) over the AskCar estimate of £18,039. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 25 August 2027. Dealer: Evans Halshaw Ford Middlesbrough in Middlesbrough. AskCar page: https://askcar.co.uk/car/bmw-4-series-2020-9ce8ba3cb43f
- 2016 BMW 4 Series 2.0 420d Sport, 187 bhp, automatic, diesel, convertible, 2 doors, 4 seats, silver. Mileage: 28,688 miles. Price: £14,750, reduced by £400 from £15,150 since AskCar first saw it on 17 October 2026, 15 days ago. Above the going rate: £1,112 (8%) over the AskCar estimate of £13,638. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 11 April 2027. Dealer: Bournemouth Cars in Bournemouth. AskCar page: https://askcar.co.uk/car/bmw-4-series-2016-12a213f6f286
- 2018 BMW 4 Series 2.0 420i Sport, 181 bhp, automatic, petrol, convertible, 2 doors, 4 seats, blue. Mileage: 29,486 miles. Price: £17,000, unchanged since AskCar first saw it on 27 October 2026, 5 days ago. Fair price: £654 (4%) over the AskCar estimate of £16,346. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 1 September 2027. Dealer: A P Hynes And Co in Altrincham. AskCar page: https://askcar.co.uk/car/bmw-4-series-2018-6f38335bfd7f
- 2017 BMW 4 Series 2.0 420i Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 32,000 miles. Price: £15,495, unchanged since AskCar first saw it on 27 October 2026, 5 days ago. Fair price: £216 (1%) over the AskCar estimate of £15,279. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 20 September 2027. Dealer: Bradbury's Sports and Prestige in Huddersfield. AskCar page: https://askcar.co.uk/car/bmw-4-series-2017-9d1e3650d06f
- 2019 BMW 4 Series 2.0 420d Sport, 187 bhp, manual, diesel, convertible, 2 doors, 4 seats, silver. Mileage: 39,000 miles. Price: £16,240, reduced by £1,400 from £17,640 since AskCar first saw it on 4 August 2026, 89 days ago. Fair price: £710 (4%) over the AskCar estimate of £15,530. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 July 2027. Dealer: DR Motors in Leicester. AskCar page: https://askcar.co.uk/car/bmw-4-series-2019-a66ce7c33abe
- 2017 BMW 4 Series 2.0 420d Sport, 187 bhp, automatic, diesel, convertible, 2 doors, 4 seats, orange. Mileage: 41,600 miles. Price: £13,999, unchanged since AskCar first saw it on 30 September 2026, 32 days ago. Fair price: £558 (3%) under the AskCar estimate of £14,557. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 November 2026. Dealer: Car Nation in Peterborough. AskCar page: https://askcar.co.uk/car/bmw-4-series-2017-6d9baaf40e7c
- 2017 BMW 4 Series 2.0 420i Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, white. Mileage: 43,000 miles. Price: £13,990, unchanged since AskCar first saw it on 7 October 2026, 25 days ago. Fair price: £382 (2%) under the AskCar estimate of £14,372. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 20 December 2026. Dealer: Rockpoint Bmw Specialists in Tamworth. AskCar page: https://askcar.co.uk/car/bmw-4-series-2017-3eb6a11e7d84
- 2019 BMW 4 Series 2.0 420d Sport, 187 bhp, automatic, diesel, convertible, 2 doors, 4 seats, white. Mileage: 45,374 miles. Price: £16,095, raised by £140 from £15,955 since AskCar first saw it on 13 October 2026, 19 days ago. Fair price: £465 (2%) under the AskCar estimate of £16,560. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 1 June 2027. Dealer: Hippo Approved in Blackburn. AskCar page: https://askcar.co.uk/car/bmw-4-series-2019-a07dc5fa007c
- 2020 BMW 4 Series 2.0 420d Sport: £15,446, 46,699 miles. Listed in full under best value.
- 2015 BMW 4 Series 2.0 420i Sport, 181 bhp, manual, petrol, coupe, 2 doors, 4 seats, white. Mileage: 49,000 miles. Price: £11,475, raised by £480 from £10,995 since AskCar first saw it on 9 October 2026, 23 days ago. Fair price: £193 (1%) over the AskCar estimate of £11,282. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 15 March 2027. Dealer: Oasis Cars in Gravesend. AskCar page: https://askcar.co.uk/car/bmw-4-series-2015-ae8420dadf23
Recently reduced BMW 4 Series Sport: the biggest price reductions in the 14 days to 1 November 2026
The dealer lowered the asking price on each of these 9 in the 14 days to 1 November 2026. Their reductions since AskCar first saw them run from £190 to £3,049.
- 2020 BMW 4 Series 2.0 420d Sport: £15,446, 46,699 miles. Listed in full under best value.
- 2018 BMW 4 Series 2.0 420i Sport: £13,270, 51,960 miles. Listed in full under best value.
- 2019 BMW 4 Series 2.0 420d Sport: £16,240, 39,000 miles. Listed in full under lowest mileage.
- 2018 BMW 4 Series 2.0 420d Sport: £7,900, 121,000 miles. Listed in full under best value.
- 2018 BMW 4 Series 2.0 420i Sport: £14,000, 49,103 miles. Listed in full under best value.
- 2014 BMW 4 Series 2.0 428i Sport: £8,975, 67,000 miles. Listed in full under best value.
- 2016 BMW 4 Series 2.0 420d Sport: £14,750, 28,688 miles. Listed in full under lowest mileage.
- 2018 BMW 4 Series 2.0 420d Sport, 187 bhp, automatic, diesel, coupe, 2 doors, 4 seats, grey. Mileage: 68,353 miles. Price: £12,050, reduced by £200 from £12,250 since AskCar first saw it on 17 October 2026, 15 days ago. Fair price: £483 (3%) under the AskCar estimate of £12,533. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 24 July 2027. Dealer: Hilton Garage in Derby. AskCar page: https://askcar.co.uk/car/bmw-4-series-2018-7be87db9e4f9
- 2020 BMW 4 Series 2.0 420d Sport: £19,020, 25,839 miles. Listed in full under lowest mileage.
Newly advertised BMW 4 Series Sport: first seen by AskCar in the 7 days to 1 November 2026
These 7 are the most recently advertised. Cars first seen on the same day are listed cheapest first.
- 2014 BMW 4 Series 2.0 420d Sport: £9,295, 67,000 miles. Listed in full under cheapest.
- 2017 BMW 4 Series 2.0 420d Sport, 187 bhp, automatic, diesel, coupe, 2 doors, 4 seats, orange. Mileage: 80,000 miles. Price: £11,295, unchanged since AskCar first saw it on 31 October 2026, 1 day ago. Fair price: £87 (under 1%) under the AskCar estimate of £11,382. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 6 July 2027. Dealer: Everycar in Clevedon. AskCar page: https://askcar.co.uk/car/bmw-4-series-2017-ea8b016f071e
- 2018 BMW 4 Series 2.0 420d Sport, 187 bhp, automatic, diesel, convertible, 2 doors, 4 seats, red. Mileage: 78,027 miles. Price: £11,995, unchanged since AskCar first saw it on 29 October 2026, 3 days ago. Fair price: £328 (2%) over the AskCar estimate of £11,667. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 4 June 2027. Dealer: Caledonia Vehicle Solutions in Ayr. AskCar page: https://askcar.co.uk/car/bmw-4-series-2018-77770395fbb9
- 2017 BMW 4 Series 2.0 420d Sport, 187 bhp, automatic, diesel, coupe, 2 doors, 4 seats, red. Mileage: 81,294 miles. Price: £11,495, unchanged since AskCar first saw it on 27 October 2026, 5 days ago. Fair price: £219 (1%) over the AskCar estimate of £11,276. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 27 September 2027. Dealer: Culloden Car Sales in Inverness. AskCar page: https://askcar.co.uk/car/bmw-4-series-2017-d2509797c4c5
- 2017 BMW 4 Series 2.0 420i Sport: £15,495, 32,000 miles. Listed in full under lowest mileage.
- 2018 BMW 4 Series 2.0 420i Sport: £17,000, 29,486 miles. Listed in full under lowest mileage.
- 2016 BMW 4 Series 2.0 420i Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 74,482 miles. Price: £10,495, unchanged since AskCar first saw it on 26 October 2026, 6 days ago. Fair price: £90 (under 1%) over the AskCar estimate of £10,405. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 26 February 2027. Dealer: Redburn Motor Company in Blyth. AskCar page: https://askcar.co.uk/car/bmw-4-series-2016-6f81efbf1f48
Page 2: every other BMW 4 Series Sport car, cheapest first
BMW 4 Series by gearbox, fuel and body
- Manual BMW 4 Series (109 cars)
- Petrol BMW 4 Series (960 cars)
- Diesel BMW 4 Series (847 cars)
- BMW 4 Series coupe (1,066 cars)
- BMW 4 Series convertible (556 cars)
BMW 4 Series prices by year
- 2026 (98 cars)
- 2025 (66 cars)
- 2024 (48 cars)
- 2023 (119 cars)
- 2022 (234 cars)
- 2021 (198 cars)
- 2020 (56 cars)
- 2019 (140 cars)
- 2018 (194 cars)
- 2017 (186 cars)
- 2016 (159 cars)
- 2015 (172 cars)
- 2014 (122 cars)
BMW 4 Series by trim
- BMW 4 Series M Sport (1,379 cars)
- BMW 4 Series M Sport PRO Edition (52 cars)
- BMW 4 Series Luxury (31 cars)
BMW 4 Series by price
- Under £8,000 (78 cars)
- Under £10,000 (222 cars)
- Under £15,000 (658 cars)
- Under £20,000 (976 cars)
- Under £30,000 (1,429 cars)
BMW 4 Series near you
More BMW
- All BMW 4 Series (1,816 cars)
- All BMW cars (43,578 cars)
- BMW 1 Series (7,170 cars)
- BMW 3 Series (6,914 cars)
- BMW X5 (3,257 cars)
- BMW X3 (3,053 cars)
- BMW 5 Series (2,730 cars)
- BMW X1 (2,577 cars)
- BMW 2 Series (1,846 cars)
- BMW 2 Series Gran Coupe (1,297 cars)
- BMW 4 Series Gran Coupe (1,183 cars)
- BMW i4 (848 cars)
- BMW M3 (806 cars)
- BMW 2 Series Active Tourer (797 cars)
- BMW M4 (758 cars)
- BMW X2 (750 cars)