2019 BMW 2 Series prices under £20,000
There are 126 used 2019 BMW 2 Series cars for sale under £20,000 from UK dealers on AskCar, as of 9 November 2026. Typical asking price £12,700 (the median: half cost less, half cost more). The cheapest is £7,999. The middle half are priced between £11,500 and £14,900. Median mileage: about 53,000 miles.
Dealers lowered the asking price on more than a third of 2019 BMW 2 Series cars under £20,000: 44 of the 126 in the 14 days to 9 November 2026.
AskCar lists 1,861 used BMW 2 Series across the UK, from 991 dealerships.
As of 9 November 2026, AskCar lists 584,619 cars and vans from 12,676 UK dealerships, read daily from dealer websites: over 99% of UK dealer used car adverts. No dealer pays to be listed.
2019 BMW 2 Series cars for sale now under £20,000, page 1 of 3
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. 118 of the 121 cars listed here meet these rules. Pages 2 to 3 list every other 2019 BMW 2 Series 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,829 priced BMW 2 Series adverts on AskCar as of 9 November 2026. The figures on this page describe the cars advertised, not a valuation of every 2019 BMW 2 Series.
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 5 cars whose advertised mileage is lower than the mileage recorded at their last MOT test.
Best value 2019 BMW 2 Series: priced furthest below the AskCar estimate
These 10 are priced 8% to 21% under their AskCar estimate. Their asking prices run from £7,999 to £18,299.
- 2019 BMW 2 Series 1.5 218i Sport, 134 bhp, manual, petrol, coupe, 2 doors, 4 seats, black. Mileage: 59,000 miles. Price: £7,999, reduced by £500 from £8,499 since AskCar first saw it on 28 May 2026, 165 days ago. Good value: £2,229 (21%) under the AskCar estimate of £10,228. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 7 September 2026; ask the dealer for the current MOT. Dealer: Bury Cars & Commercials in Bury. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-490125ef1ba2
- 2019 BMW 2 Series 2.0, automatic, diesel, coupe, 2 doors, 4 seats, black. Mileage: 74,068 miles. Price: £10,995, unchanged since AskCar first saw it on 4 November 2026, 5 days ago. Good value: £2,203 (16%) under the AskCar estimate of £13,198. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 2 November 2027. Dealer: Motor Land in London. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-3fd6ce965e01
- 2019 BMW 2 Series 1.5 218i Luxury, 138 bhp, manual, petrol, MPV, 5 doors, black. Mileage: 76,500 miles. Price: £8,400, reduced by £200 from £8,600 since AskCar first saw it on 4 November 2026, 5 days ago. Good value: £1,214 (12%) under the AskCar estimate of £9,614. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 19 May 2027. Dealer: Marshall BMW Hampshire in Hook. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-5768ae99f823
- 2019 BMW 2 Series 3.0 M240i, 335 bhp, automatic, petrol, convertible, 2 doors, 4 seats, blue. Mileage: 48,500 miles. Price: £18,299, reduced by £200 from £18,499 since AskCar first saw it on 24 October 2026, 16 days ago. Good value: £2,526 (12%) under the AskCar estimate of £20,825. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 15 April 2027. Dealer: Noya Motor Group in Peterborough. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-8636487eafc3
- 2019 BMW 2 Series 2.0 220d Sport, 187 bhp, manual, diesel, convertible, 2 doors, 4 seats, white. Mileage: 53,000 miles. Price: £10,500, reduced by £500 from £11,000 since AskCar first saw it on 24 September 2026, 46 days ago. Good value: £1,387 (11%) under the AskCar estimate of £11,887. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 17 February 2027. Dealer: Canvey Carriage Company in Canvey Island. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-58cfba7429ff
- 2019 BMW 2 Series 2.0 220d M Sport, 187 bhp, automatic, diesel, coupe, 2 doors, 4 seats, red. Mileage: 77,500 miles. Price: £12,495, unchanged since AskCar first saw it on 6 September 2026, 64 days ago. Good value: £1,403 (10%) under the AskCar estimate of £13,898. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 19 June 2027. Dealer: East Midlands Car Centre in Lutterworth. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-9945f7a52c2a
- 2019 BMW 2 Series 1.5 218i M Sport, 134 bhp, automatic, petrol, 2 doors, 4 seats, grey. Mileage: 64,296 miles. Price: £11,650, reduced by £200 from £11,850 since AskCar first saw it on 22 October 2026, 18 days ago. Good value: £1,265 (9%) under the AskCar estimate of £12,915. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 9 November 2026. Dealer: Invicta Omoda Jaecoo Preston in Preston. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-50f56832cae7
- 2019 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, convertible, 2 doors, 4 seats, blue. Mileage: 31,796 miles. Price: £15,750, reduced by £2,100 from £17,850 since AskCar first saw it on 22 August 2026, 79 days ago. Good value: £1,668 (9%) under the AskCar estimate of £17,418. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 15 June 2027. Dealer: Car Planet Watford in Watford. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-87a7a2d26c9b
- 2019 BMW 2 Series 2.0 220d Sport, 187 bhp, automatic, diesel, coupe, 2 doors, 4 seats, silver. Mileage: 84,100 miles. Price: £10,494, reduced by £1,000 from £11,494 since AskCar first saw it on 30 September 2026, 40 days ago. Good value: £1,109 (9%) under the AskCar estimate of £11,603. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 2 September 2027. Dealer: BVG Automotive in Oldham. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-55f058ad8c77
- 2019 BMW 2 Series 2.0 218d M Sport, 147 bhp, manual, diesel, convertible, 2 doors, 4 seats, black. Mileage: 32,000 miles. Price: £12,840, reduced by £700 from £13,540 since AskCar first saw it on 11 September 2026, 59 days ago. Good value: £1,228 (8%) under the AskCar estimate of £14,068. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 25 August 2026; ask the dealer for the current MOT. Dealer: DR Motors in Leicester. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-a1f5afeffb44
Cheapest 2019 BMW 2 Series: the lowest asking prices
These 10 are priced £7,999 to £9,890. They have covered 54,852 to 119,890 miles.
- 2019 BMW 2 Series 1.5 218i Sport: £7,999, 59,000 miles. Listed in full under best value.
- 2019 BMW 2 Series 1.5 218i Luxury: £8,400, 76,500 miles. Listed in full under best value.
- 2019 BMW 2 Series 2.0 218d M Sport, 148 bhp, automatic, diesel, coupe, 2 doors, 4 seats, blue. Mileage: 119,890 miles. Price: £8,595, reduced by £900 from £9,495 since AskCar first saw it on 11 August 2026, 90 days ago. Fair price: £81 (under 1%) under the AskCar estimate of £8,676. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 29 September 2026; ask the dealer for the current MOT. Dealer: Noah's Automotive in Nuneaton. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-025116bc1b5a
- 2019 BMW 2 Series 2.0 218d M Sport, 148 bhp, manual, diesel, coupe, 2 doors, 4 seats, black. Mileage: 102,000 miles. Price: £8,795, reduced by £600 from £9,395 since AskCar first saw it on 1 October 2026, 39 days ago. Fair price: £79 (under 1%) under the AskCar estimate of £8,874. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 16 March 2027. Dealer: Collier Cars in Romford. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-e78df64d1f65
- 2019 BMW 2 Series 1.5 218i SE, 138 bhp, manual, petrol, MPV, 5 doors, blue. Mileage: 54,852 miles. Price: £8,995, unchanged since AskCar first saw it on 14 October 2026, 26 days ago. Good value: £844 (8%) under the AskCar estimate of £9,839. Euro 6 emissions standard. ULEZ compliant. Dealer: Lloyd Motor Group in Carlisle. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-29e336649199
- 2019 BMW 2 Series 1.5 218i M Sport, 134 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 103,204 miles. Price: £9,495, unchanged since AskCar first saw it on 26 July 2026, 106 days ago. Fair price: £108 (1%) over the AskCar estimate of £9,387. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 19 October 2026; ask the dealer for the current MOT. Dealer: Billzo Motors in Manchester. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-fb4164674c1e
- 2019 BMW 2 Series 1.5 218i Sport, 134 bhp, manual, petrol, coupe, 2 doors, 4 seats, black. Mileage: 97,323 miles. Price: £9,594, unchanged since AskCar first saw it on 8 October 2026, 32 days ago. Above the going rate: £1,818 (23%) over the AskCar estimate of £7,776. Euro 6 emissions standard. ULEZ compliant. Dealer: Traffic Vehicle Solutions in Glasgow. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-22db6290101c
- 2019 BMW 2 Series 1.5 218i Sport, 134 bhp, manual, petrol, coupe, 2 doors, 4 seats, black. Mileage: 66,593 miles. Price: £9,650, reduced by £845 from £10,495 since AskCar first saw it on 8 October 2026, 32 days ago. Fair price: £51 (under 1%) under the AskCar estimate of £9,701. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 13 September 2027. Dealer: Weston Motor Company in Wolverhampton. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-8e6cf937dddc
- 2019 BMW 2 Series 1.5 218i M Sport, 134 bhp, manual, petrol, coupe, 2 doors, 4 seats, black. Mileage: 78,851 miles. Price: £9,830, reduced by £264 from £10,094 since AskCar first saw it on 24 October 2026, 16 days ago. Fair price: £243 (2%) under the AskCar estimate of £10,073. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 8 August 2027. Dealer: Hilton Car Supermarket Milton Keynes in Milton Keynes. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-b15300babcc2
- 2019 BMW 2 Series 2.0 218d M Sport, 148 bhp, automatic, diesel, coupe, 2 doors, 4 seats, red. Mileage: 98,000 miles. Price: £9,890, reduced by £800 from £10,690 since AskCar first saw it on 14 August 2026, 87 days ago. Fair price: £159 (1%) under the AskCar estimate of £10,049. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 13 August 2027. Dealer: Www.Countrycarsales.Co.Uk in Welwyn Garden City. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-6e6005ed6179
Lowest-mileage 2019 BMW 2 Series
These 10 have covered 16,368 to 27,400 miles. Their asking prices run from £12,999 to £18,495.
- 2019 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, convertible, 2 doors, 4 seats, blue. Mileage: 16,368 miles. Price: £17,995, unchanged since AskCar first saw it on 27 August 2026, 74 days ago. Fair price: £1,327 (6%) under the AskCar estimate of £19,322. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 29 April 2027. Dealer: Altus Cars in Crawley. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-0c8911928810
- 2019 BMW 2 Series 2.0 220d M Sport, 187 bhp, automatic, diesel, convertible, 2 doors, 4 seats, black. Mileage: 16,766 miles. Price: £16,899, reduced by £51 from £16,950 since AskCar first saw it on 3 November 2026, 6 days ago. Fair price: £1,193 (6%) under the AskCar estimate of £18,092. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 9 June 2027. Dealer: Caffyns Volkswagen Brighton in Brighton and Hove. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-10654d68babc
- 2019 BMW 2 Series 1.5 218i M Sport, 134 bhp, automatic, petrol, coupe, 2 doors, 4 seats, white. Mileage: 17,060 miles. Price: £15,495, reduced by £900 from £16,395 since AskCar first saw it on 23 June 2026, 139 days ago. Fair price: £437 (2%) under the AskCar estimate of £15,932. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 22 June 2027. Dealer: V12 Sports & Classics Ltd - Wolverhampton in Wolverhampton. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-20bccae08b59
- 2019 BMW 2 Series 1.5 218i M Sport, 134 bhp, automatic, petrol, 2 doors, 4 seats, red. Mileage: 19,601 miles. Price: £15,850, unchanged since AskCar first saw it on 29 October 2026, 11 days ago. Fair price: £209 (1%) over the AskCar estimate of £15,641. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 24 April 2027. Dealer: Invicta Horsham in Horsham. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-e3fb39df887e
- 2019 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, convertible, 2 doors, 4 seats, white. Mileage: 20,040 miles. Price: £18,495, reduced by £1,500 from £19,995 since AskCar first saw it on 14 October 2026, 26 days ago. Fair price: £130 (under 1%) over the AskCar estimate of £18,365. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 7 October 2027. Dealer: V12 Sports & Classics Ltd - Wolverhampton in Wolverhampton. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-5d388d7abc14
- 2019 BMW 2 Series 1.5 218i SE, 134 bhp, manual, petrol, convertible, 2 doors, 4 seats, black. Mileage: 22,771 miles. Price: £12,999, unchanged since AskCar first saw it on 3 November 2026, 6 days ago. Fair price: £348 (2%) over the AskCar estimate of £12,651. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 23 October 2027. Dealer: cinch Corby in Corby. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-132a24d54340
- 2019 BMW 2 Series 2.0 218d M Sport, 148 bhp, manual, diesel, coupe, 2 doors, 4 seats, grey. Mileage: 24,000 miles. Price: £14,699, unchanged since AskCar first saw it on 7 November 2026, 2 days ago. Fair price: £202 (1%) over the AskCar estimate of £14,498. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 6 October 2027. Dealer: AW Carhouse in Grendon. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-34b9933dea95
- 2019 BMW 2 Series 2.0 218d Sport, 148 bhp, manual, diesel, coupe, 2 doors, 4 seats, white. Mileage: 25,700 miles. Price: £13,100, unchanged since AskCar first saw it on 20 October 2026, 20 days ago. Fair price: £18 (under 1%) over the AskCar estimate of £13,082. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 23 November 2026. Dealer: Taylors Pitstop in Horley. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-def6dfe5c58f
- 2019 BMW 2 Series 1.5 218i Sport, 134 bhp, manual, petrol, convertible, 2 doors, 4 seats, orange. Mileage: 26,901 miles. Price: £13,000, reduced by £500 from £13,500 since AskCar first saw it on 19 September 2026, 51 days ago. Fair price: £854 (7%) over the AskCar estimate of £12,146. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 20 December 2026. Dealer: Archway Cars in Leicester. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-c9361d54f02c
- 2019 BMW 2 Series 2.0 218d M Sport, 148 bhp, manual, diesel, convertible, 2 doors, 4 seats, white. Mileage: 27,400 miles. Price: £13,989, reduced by £500 from £14,489 since AskCar first saw it on 2 July 2026, 130 days ago. Fair price: £300 (2%) under the AskCar estimate of £14,289. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 6 August 2026; ask the dealer for the current MOT. Dealer: Southgrove Motor Company in Bolton. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-a61eb1f71fd3
Recently reduced 2019 BMW 2 Series: the biggest price reductions in the 14 days to 9 November 2026
The dealer lowered the asking price on each of these 10 in the 14 days to 9 November 2026. Their reductions since AskCar first saw them run from £1,000 to £2,100.
- 2019 BMW 2 Series 2.0 220i M Sport: £15,750, 31,796 miles. Listed in full under best value.
- 2019 BMW 2 Series 2.0 Sport, automatic, diesel, silver. Mileage: 54,114 miles. Price: £12,990, reduced by £1,800 from £14,790 since AskCar first saw it on 2 August 2026, 99 days ago. Fair price: £354 (2%) under the AskCar estimate of £13,344. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 February 2027. Dealer: Mervyn Stewart Ltd (North Down) in Belfast. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-6e4684d63eb9
- 2019 BMW 2 Series 2.0 218d M Sport, 148 bhp, automatic, diesel, coupe, 2 doors, 4 seats, white. Mileage: 40,000 miles. Price: £14,796, reduced by £1,699 from £16,495 since AskCar first saw it on 18 September 2026, 52 days ago. Fair price: £63 (under 1%) over the AskCar estimate of £14,733. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 3 October 2026; ask the dealer for the current MOT. Dealer: Barn Cars in Brentwood. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-711b7fd9d671
- 2019 BMW 2 Series 2.0 220i M Sport: £18,495, 20,040 miles. Listed in full under lowest mileage.
- 2019 BMW 2 Series 2.0 218d M Sport, 148 bhp, manual, diesel, convertible, 2 doors, 4 seats, white. Mileage: 56,610 miles. Price: £13,261, reduced by £1,410 from £14,671 since AskCar first saw it on 15 October 2026, 25 days ago. Above the going rate: £1,040 (8%) over the AskCar estimate of £12,221. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 28 August 2027. Dealer: Berry Chiswick BMW in Ealing. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-6b613884f41d
- 2019 BMW 2 Series 1.5 218i M Sport, 134 bhp, automatic, petrol, convertible, 2 doors, 4 seats, grey. Mileage: 28,000 miles. Price: £14,720, reduced by £1,100 from £15,820 since AskCar first saw it on 8 October 2026, 32 days ago. Fair price: £478 (3%) under the AskCar estimate of £15,198. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 7 September 2027. Dealer: Hippo Motor Group Peterborough in Peterborough. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-3747f12f63ea
- 2019 BMW 2 Series 2.0 220d Sport: £10,494, 84,100 miles. Listed in full under best value.
- 2019 BMW 2 Series 1.5 218i M Sport, 134 bhp, manual, petrol, coupe, 2 doors, 4 seats, black. Mileage: 53,363 miles. Price: £11,490, reduced by £1,000 from £12,490 since AskCar first saw it on 11 July 2026, 121 days ago. Fair price: £766 (6%) under the AskCar estimate of £12,256. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 12 May 2027. Dealer: DVP Car Sales in Croydon. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-da5a788b8c20
- 2019 BMW 2 Series 2.0 218d M Sport, 148 bhp, automatic, diesel, coupe, 2 doors, 4 seats, grey. Mileage: 72,951 miles. Price: £11,699, reduced by £1,000 from £12,699 since AskCar first saw it on 30 September 2026, 40 days ago. Fair price: £335 (2%) under the AskCar estimate of £12,034. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 27 September 2027. Dealer: cinch Corby in Corby. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-e49f3f34b719
- 2019 BMW 2 Series 1.5 218i M Sport, 134 bhp, automatic, petrol, convertible, 2 doors, 4 seats, white. Mileage: 38,054 miles. Price: £14,000, reduced by £1,000 from £15,000 since AskCar first saw it on 25 August 2026, 76 days ago. Fair price: £549 (3%) under the AskCar estimate of £14,549. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 6 August 2027. Dealer: Modern Classics Lytham in Lytham St Anne's. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-8d852dc7ec5b
Newly advertised 2019 BMW 2 Series: first seen by AskCar in the 7 days to 9 November 2026
These 10 are the most recently advertised. Cars first seen on the same day are listed cheapest first.
- 2019 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, black. Mileage: 57,000 miles. Price: £17,489, unchanged since AskCar first saw it on 9 November 2026. Above the going rate: £2,312 (15%) over the AskCar estimate of £15,177. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 11 December 2026. Dealer: Stonebrook Motors in Hillingdon. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-7e66f84100eb
- 2019 BMW 2 Series 1.5 218i M Sport, 134 bhp, manual, petrol, convertible, 2 doors, 4 seats, black. Mileage: 41,600 miles. Price: £13,499, unchanged since AskCar first saw it on 8 November 2026, 1 day ago. Fair price: £741 (5%) over the AskCar estimate of £12,758. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 12 June 2027. Dealer: Noya Motor Group in Peterborough. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-4abc0d1db552
- 2019 BMW 2 Series 2.0 218d M Sport, 148 bhp, automatic, diesel, coupe, 2 doors, 4 seats, black. Mileage: 35,928 miles. Price: £15,495, unchanged since AskCar first saw it on 8 November 2026, 1 day ago. Fair price: £431 (2%) over the AskCar estimate of £15,064. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 April 2027. Dealer: Howards Used Car Centre Barnstaple in Barnstaple. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-73c98905ac0c
- 2019 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, black. Mileage: 82,645 miles. Price: £12,490, unchanged since AskCar first saw it on 7 November 2026, 2 days ago. Fair price: £195 (1%) under the AskCar estimate of £12,685. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 February 2027. Dealer: Group 1 Assured Peterborough in Peterborough. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-a8246fe19347
- 2019 BMW 2 Series 2.0 218d M Sport: £14,699, 24,000 miles. Listed in full under lowest mileage.
- 2019 BMW 2 Series 2.0 230i M Sport, 242 bhp, automatic, petrol, coupe, 2 doors, 4 seats, blue. Mileage: 51,436 miles. Price: £16,799, reduced by £200 from £16,999 since AskCar first saw it on 7 November 2026, 2 days ago. Fair price: £1,073 (6%) under the AskCar estimate of £17,872. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 23 April 2027. Dealer: Lookers BMW Stoke-On-Trent in Stoke-on-Trent. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-d6fa07b8a21e
- 2019 BMW 2 Series 1.5 218i M Sport, 134 bhp, manual, petrol, convertible, 2 doors, 4 seats, black. Mileage: 50,556 miles. Price: £12,599, unchanged since AskCar first saw it on 6 November 2026, 3 days ago. Fair price: £119 (under 1%) under the AskCar estimate of £12,718. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 30 October 2027. Dealer: cinch Corby in Corby. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-3142da733637
- 2019 BMW 2 Series 3.0 M240i, 335 bhp, automatic, petrol, coupe, 2 doors, 4 seats, white. Mileage: 65,000 miles. Price: £18,295, unchanged since AskCar first saw it on 6 November 2026, 3 days ago. Fair price: £567 (3%) under the AskCar estimate of £18,862. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 January 2027. Dealer: ASD Automotive in Derby. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-30fd501acd9a
- 2019 BMW 2 Series 1.5 218i Sport, 134 bhp, automatic, petrol, convertible, 2 doors, 4 seats, grey. Mileage: 43,238 miles. Price: £13,420, raised by £470 from £12,950 since AskCar first saw it on 5 November 2026, 4 days ago. Fair price: £494 (3%) over the AskCar estimate of £12,926. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 1 August 2027. Dealer: Evans Halshaw Vauxhall Horsforth in Horsforth. AskCar page: https://askcar.co.uk/car/bmw-2-series-2019-ef3f83adf21a
- 2019 BMW 2 Series 1.5 218i Luxury: £8,400, 76,500 miles. Listed in full under best value.
Page 2: every other 2019 BMW 2 Series car, cheapest first
BMW 2 Series by gearbox, fuel and body
- Automatic BMW 2 Series (1,462 cars)
- Manual BMW 2 Series (386 cars)
- Petrol BMW 2 Series (1,465 cars)
- Diesel BMW 2 Series (385 cars)
- BMW 2 Series coupe (1,457 cars)
- BMW 2 Series convertible (269 cars)
- BMW 2 Series MPV (43 cars)
BMW 2 Series under £20,000 by gearbox, fuel and body
BMW 2 Series prices by year
- 2026 (289 cars)
- 2025 (139 cars)
- 2024 (153 cars)
- 2023 (136 cars)
- 2022 (100 cars)
- 2021 (34 cars)
- 2020 (68 cars)
- 2019 (147 cars)
- 2018 (233 cars)
- 2017 (144 cars)
- 2016 (177 cars)
- 2015 (165 cars)
- 2014 (67 cars)
2019 BMW 2 Series by price
2019 BMW 2 Series by trim
BMW 2 Series by price
- Under £8,000 (180 cars)
- Under £10,000 (399 cars)
- Under £15,000 (813 cars)
- Under £20,000 (980 cars)
- Under £30,000 (1,400 cars)
BMW 2 Series near you
- In England (1,638 cars)
- In Scotland (104 cars)
- In Wales (76 cars)
- In Northern Ireland (36 cars)
- Near London (193 cars)
- Near Barnet (182 cars)
- Near Watford (182 cars)
- Near Hillingdon (173 cars)
- Near Richmond upon Thames (169 cars)
- Near Egham (169 cars)
- Near Bolton (161 cars)
- Near Rochdale (151 cars)
- Near Havering (143 cars)
- Near Sutton (141 cars)
- Near Wigan (136 cars)
- Near Tamworth (134 cars)
- Near Bracknell (132 cars)
- Near Hale (132 cars)
- Near Berkhamsted (132 cars)
More BMW
- All BMW 2 Series (1,861 cars)
- All BMW cars (44,351 cars)
- BMW 1 Series (7,417 cars)
- BMW 3 Series (7,087 cars)
- BMW X5 (3,268 cars)
- BMW X3 (3,127 cars)
- BMW 5 Series (2,809 cars)
- BMW X1 (2,642 cars)
- BMW 4 Series (1,862 cars)
- BMW 2 Series Gran Coupe (1,289 cars)
- BMW 4 Series Gran Coupe (1,192 cars)
- BMW i4 (849 cars)
- BMW M3 (805 cars)
- BMW 2 Series Active Tourer (790 cars)
- BMW X2 (762 cars)
- BMW M4 (748 cars)