2023 BMW 2 Series prices
This 2023 BMW 2 Series is no longer listed. Here are similar cars for sale now.
There are 131 used 2023 BMW 2 Series cars for sale from UK dealers on AskCar, as of 4 November 2026. Typical asking price £28,500 (the median: half cost less, half cost more). The cheapest is £18,995. The middle half are priced between £26,000 and £35,000. Median mileage: about 25,000 miles.
Dealers lowered the asking price on more than a third of 2023 BMW 2 Series cars: 58 of the 131 in the 14 days to 4 November 2026.
2023 BMW 2 Series prices by engine and mileage
A 2023 BMW 2 Series 3.0 petrol car typically costs £37,000, against £27,000 for the 2.0 petrol, as of 4 November 2026.
A 2023 BMW 2 Series 2.0 petrol car with under 20,000 miles typically costs £28,500, against £27,000 with 20,000 to 40,000 miles.
| Engine | All mileages | Under 20,000 miles | 20,000 to 40,000 miles | 40,000 to 60,000 miles | 60,000 miles or more |
|---|---|---|---|---|---|
| 2.0 petrol | £27,000 | £28,500 | £27,000 | Too few for sale | Too few for sale |
| 3.0 petrol | £37,000 | Too few for sale | Too few for sale | Too few for sale | Too few for sale |
Only 2 of the 2023 BMW 2 Series cars for sale have the 1.5 petrol engine, too few to give a typical asking price.
2023 BMW 2 Series prices by trim
| Trim | Typical asking price, 2023 cars |
|---|---|
| M Sport | £27,000 |
Typical asking prices are of 2023 BMW 2 Series cars for sale on 4 November 2026, and are given only where at least 20 cars with a price are for sale.
2023 BMW 2 Series against other years
A 2022 BMW 2 Series car has a typical asking price of £26,000 and a 2024 one £30,000, as of 4 November 2026.
AskCar lists 1,929 used BMW 2 Series across the UK, from 1,022 dealerships.
As of 4 November 2026, AskCar lists 592,552 cars and vans from 12,964 UK dealerships, read daily from dealer websites: over 99% of UK dealer used car adverts. No dealer pays to be listed.
2023 BMW 2 Series cars for sale now, 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. All 128 cars listed here meet these rules. Pages 2 to 3 list every other 2023 BMW 2 Series car, cheapest first.
The AskCar estimate is our expected asking price for that one car, from its model, age, mileage and specification, using the 1,889 priced BMW 2 Series adverts on AskCar as of 4 November 2026. The figures on this page describe the cars advertised, not a valuation of every 2023 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 3 cars whose advertised mileage is lower than the mileage recorded at their last MOT test.
Best value 2023 BMW 2 Series: priced furthest below the AskCar estimate
These 10 are priced 7% to 18% under their AskCar estimate. Their asking prices run from £18,995 to £28,995.
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, white. Mileage: 12,456 miles. Price: £22,995, unchanged since AskCar first saw it on 18 September 2026, 47 days ago. Good value: £5,206 (18%) under the AskCar estimate of £28,201. Euro 6 emissions standard. ULEZ compliant. Dealer: Agnew Group Bavarian BMW in Belfast. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-e0ac30de5861
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, white. Mileage: 32,302 miles. Price: £22,250, reduced by £2,900 from £25,150 since AskCar first saw it on 25 July 2026, 102 days ago. Good value: £3,542 (13%) under the AskCar estimate of £25,792. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 3 April 2027. Dealer: Car Planet Barnet in Barnet. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-5d1d28adaf0f
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 19,102 miles. Price: £23,698, reduced by £200 from £23,898 since AskCar first saw it on 1 October 2026, 34 days ago. Good value: £3,695 (13%) under the AskCar estimate of £27,393. Euro 6 emissions standard. ULEZ compliant. Dealer: Eastern Western Motor Group Eastern BMW in Edinburgh. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-70cdb2e8f6dc
- 2023 BMW 2 Series 1.5 M Sport, automatic, petrol, blue. Mileage: 31,766 miles. Price: £18,995, reduced by £2,505 from £21,500 since AskCar first saw it on 23 June 2026, 134 days ago. Good value: £2,669 (12%) under the AskCar estimate of £21,664. Euro 6 emissions standard. ULEZ compliant. Dealer: John Clark BMW Tayside in Dundee. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-8f2cd267eed0
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, black. Mileage: 12,129 miles. Price: £24,995, reduced by £995 from £25,990 since AskCar first saw it on 1 October 2026, 34 days ago. Good value: £3,246 (11%) under the AskCar estimate of £28,241. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 29 May 2027. Dealer: MINI UK at Group 1 Lincoln in Lincoln. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-4cc9877ed86b
- 2023 BMW 2 Series 2.0 230i M Sport, 242 bhp, automatic, petrol, coupe, 2 doors, 4 seats, red. Mileage: 9,430 miles. Price: £28,995, unchanged since AskCar first saw it on 22 August 2026, 74 days ago. Good value: £2,971 (9%) under the AskCar estimate of £31,966. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 13 August 2027. Dealer: V12 Sports & Classics Ltd -Worksop in Worksop. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-805f3b4e3a04
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 29,638 miles. Price: £23,900, raised by £1,000 from £22,900 since AskCar first saw it on 7 August 2026, 89 days ago. Good value: £2,260 (8%) under the AskCar estimate of £26,160. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 19 May 2027. Dealer: Berry Heathrow in Heathrow. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-5af7c354fa92
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, blue. Mileage: 21,750 miles. Price: £25,000, unchanged since AskCar first saw it on 27 October 2026, 8 days ago. Fair price: £2,078 (7%) under the AskCar estimate of £27,078. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 12 January 2027. Dealer: Sytner Worcester BMW in Worcester. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-ce1b5e217634
- 2023 BMW 2 Series 2.0 220d MHT M Sport, 187 bhp, automatic, diesel, coupe, 2 doors, 4 seats, blue. Mileage: 33,080 miles. Price: £24,995, reduced by £1,300 from £26,295 since AskCar first saw it on 13 October 2026, 22 days ago. Fair price: £1,965 (7%) under the AskCar estimate of £26,960. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 11 October 2027. Dealer: V12 Sports & Classics Ltd - Wolverhampton in Wolverhampton. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-830431508820
- 2023 BMW 2 Series 2.0 M Sport, automatic, petrol, coupe, 2 doors, 4 seats, white. Mileage: 7,111 miles. Price: £26,990, reduced by £1,500 from £28,490 since AskCar first saw it on 11 September 2026, 54 days ago. Fair price: £2,067 (7%) under the AskCar estimate of £29,057. Euro 6 emissions standard. ULEZ compliant. Dealer: Dick Lovett BMW Bristol in Bristol. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-11721390058c
Cheapest 2023 BMW 2 Series: the lowest asking prices
These 10 are priced £18,995 to £24,490. They have covered 12,456 to 83,997 miles.
- 2023 BMW 2 Series 1.5 M Sport: £18,995, 31,766 miles. Listed in full under best value.
- 2023 BMW 2 Series 1.5 M Sport, automatic, petrol, black. Mileage: 44,311 miles. Price: £19,995, unchanged since AskCar first saw it on 25 October 2026, 10 days ago. Fair price: £235 (1%) under the AskCar estimate of £20,230. Euro 6 emissions standard. ULEZ compliant. Dealer: Prentice BMW in Portadown. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-3cf3d0e86a99
- 2023 BMW 2 Series 2.0 220i M Sport: £22,250, 32,302 miles. Listed in full under best value.
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, white. Mileage: 44,000 miles. Price: £22,749, reduced by £2,746 from £25,495 since AskCar first saw it on 14 July 2026, 113 days ago. Fair price: £1,448 (5%) under the AskCar estimate of £24,197. Euro 6 emissions standard. ULEZ compliant. Dealer: Sandicliffe FordStore Leicester in Leicester. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-21220d58440c
- 2023 BMW 2 Series 2.0 220i M Sport: £22,995, 12,456 miles. Listed in full under best value.
- 2023 BMW 2 Series 2.0 220i M Sport: £23,698, 19,102 miles. Listed in full under best value.
- 2023 BMW 2 Series 2.0 220i M Sport: £23,900, 29,638 miles. Listed in full under best value.
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, blue. Mileage: 45,063 miles. Price: £23,950, unchanged since AskCar first saw it on 27 October 2026, 8 days ago. Fair price: £107 (under 1%) under the AskCar estimate of £24,057. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 13 January 2027. Dealer: Cotswold Bmw Cheltenham in Cheltenham. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-307be5439826
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, purple. Mileage: 40,960 miles. Price: £24,399, reduced by £1,100 from £25,499 since AskCar first saw it on 1 October 2026, 34 days ago. Fair price: £202 (under 1%) under the AskCar estimate of £24,601. Euro 6 emissions standard. ULEZ compliant. Dealer: Fords Of Winsford Car Supermarket in Winsford. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-15fdcb919b4f
- 2023 BMW 2 Series 2.0 230i M Sport, 242 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 83,997 miles. Price: £24,490, unchanged since AskCar first saw it on 20 October 2026, 15 days ago. Above the going rate: £3,683 (17%) over the AskCar estimate of £20,807. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 4 February 2027. Dealer: Stratstone Mercedes-Benz Of Leeds in Leeds. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-e3fc402cf115
Lowest-mileage 2023 BMW 2 Series
These 10 have covered 4,380 to 8,461 miles. Their asking prices run from £26,990 to £40,600.
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, red. Mileage: 4,380 miles. Price: £29,691, reduced by £591 from £30,282 since AskCar first saw it on 14 October 2026, 21 days ago. Fair price: £178 (under 1%) under the AskCar estimate of £29,869. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 7 September 2027. Dealer: Vertu BMW Durham in Durham. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-ce42806a41f2
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, white. Mileage: 5,338 miles. Price: £28,190, reduced by £1,160 from £29,350 since AskCar first saw it on 3 October 2026, 32 days ago. Fair price: £1,526 (5%) under the AskCar estimate of £29,716. Euro 6 emissions standard. ULEZ compliant. Dealer: Stratstone Bmw Harrogate in Harrogate. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-9271c789efcf
- 2023 BMW 2 Series 2.0 230i M Sport, 242 bhp, automatic, petrol, coupe, 2 doors, 4 seats, black. Mileage: 5,950 miles. Price: £31,299, reduced by £700 from £31,999 since AskCar first saw it on 29 October 2026, 6 days ago. Fair price: £1,674 (5%) under the AskCar estimate of £32,973. Euro 6 emissions standard. ULEZ compliant. Dealer: Lookers BMW Stafford in Stafford. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-b3bc6a7cc62d
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, white. Mileage: 6,715 miles. Price: £29,499, raised by £500 from £28,999 since AskCar first saw it on 25 October 2026, 10 days ago. Fair price: £146 (under 1%) over the AskCar estimate of £29,353. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 20 July 2027. Dealer: Eastern Western Motor Group Grassicks BMW in Perth. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-a82280ae4a84
- 2023 BMW 2 Series 3.0 M240i, 368 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 7,072 miles. Price: £38,950, reduced by £1,000 from £39,950 since AskCar first saw it on 16 October 2026, 19 days ago. Fair price: £1,518 (3%) under the AskCar estimate of £40,468. Euro 6 emissions standard. ULEZ compliant. Dealer: Lloyd Newcastle BMW in Newcastle upon Tyne. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-dda9766dc4ee
- 2023 BMW 2 Series 3.0 M240i, 369 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 7,072 miles. Price: £38,950, reduced by £1,000 from £39,950 since AskCar first saw it on 15 October 2026, 20 days ago. Fair price: £1,466 (3%) under the AskCar estimate of £40,416. Euro 6 emissions standard. ULEZ compliant. Dealer: Lloyd Newcastle BMW in Newcastle upon Tyne. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-f2191419d562
- 2023 BMW 2 Series 2.0 M Sport: £26,990, 7,111 miles. Listed in full under best value.
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, purple. Mileage: 7,636 miles. Price: £29,199, raised by £199 from £29,000 since AskCar first saw it on 15 October 2026, 20 days ago. Fair price: £86 (under 1%) over the AskCar estimate of £29,113. Euro 6 emissions standard. ULEZ compliant. Dealer: Stratstone Bmw Leeds in Leeds. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-047758df2eef
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, blue. Mileage: 8,251 miles. Price: £29,600, reduced by £1,325 from £30,925 since AskCar first saw it on 28 May 2026, 160 days ago. Fair price: £647 (2%) over the AskCar estimate of £28,953. Euro 6 emissions standard. ULEZ compliant. Dealer: David Hayton Autostore Penrith in Penrith. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-0253af9981b5
- 2023 BMW 2 Series 3.0 M240i, 368 bhp, automatic, petrol, coupe, 2 doors, 4 seats, red. Mileage: 8,461 miles. Price: £40,600, reduced by £2,100 from £42,700 since AskCar first saw it on 3 September 2026, 62 days ago. Fair price: £415 (1%) under the AskCar estimate of £41,015. Euro 6 emissions standard. ULEZ compliant. Dealer: John Clark BMW Aberdeen in Aberdeen. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-806a0f073f92
Recently reduced 2023 BMW 2 Series: the biggest price reductions in the 14 days to 4 November 2026
The dealer lowered the asking price on each of these 10 in the 14 days to 4 November 2026. Their reductions since AskCar first saw them run from £1,700 to £3,310.
- 2023 BMW 2 Series 3.0 M240i, 368 bhp, automatic, petrol, coupe, 2 doors, 4 seats, purple. Mileage: 36,047 miles. Price: £36,090, reduced by £3,310 from £39,400 since AskCar first saw it on 25 September 2026, 40 days ago. Fair price: £1,140 (3%) over the AskCar estimate of £34,950. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 17 March 2027. Dealer: Stratstone Bmw Harrogate in Harrogate. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-7c1fc742353a
- 2023 BMW 2 Series 2.0 220i M Sport: £22,250, 32,302 miles. Listed in full under best value.
- 2023 BMW 2 Series 2.0 220i M Sport: £22,749, 44,000 miles. Listed in full under cheapest.
- 2023 BMW 2 Series 2.0 220d MHT M Sport, 187 bhp, automatic, diesel, coupe, 2 doors, 4 seats, red. Mileage: 25,864 miles. Price: £26,990, reduced by £2,500 from £29,490 since AskCar first saw it on 8 July 2026, 119 days ago. Fair price: £928 (3%) under the AskCar estimate of £27,918. Euro 6 emissions standard. ULEZ compliant. Dealer: Saltmarine Cars in Dungannon. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-c73e51fcb91b
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, white. Mileage: 13,846 miles. Price: £27,100, reduced by £2,400 from £29,500 since AskCar first saw it on 1 June 2026, 156 days ago. Fair price: £930 (3%) under the AskCar estimate of £28,030. Euro 6 emissions standard. ULEZ compliant. Dealer: John Clark BMW Aberdeen in Aberdeen. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-3525a4a299ec
- 2023 BMW 2 Series 3.0 M240i: £40,600, 8,461 miles. Listed in full under lowest mileage.
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, blue. Mileage: 24,590 miles. Price: £25,490, reduced by £2,000 from £27,490 since AskCar first saw it on 14 August 2026, 82 days ago. Fair price: £1,253 (4%) under the AskCar estimate of £26,743. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 22 July 2027. Dealer: Stratstone Select Bracknell in Bracknell. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-919d12b9dc21
- 2023 BMW 2 Series 3.0 M240i, 369 bhp, automatic, petrol, coupe, 2 doors, 4 seats, purple. Mileage: 31,100 miles. Price: £34,999, reduced by £2,000 from £36,999 since AskCar first saw it on 4 September 2026, 61 days ago. Fair price: £862 (2%) under the AskCar estimate of £35,861. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 17 March 2027. Dealer: Rom Motors in Atherstone. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-69ec09fe8889
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 28,889 miles. Price: £25,949, reduced by £1,750 from £27,699 since AskCar first saw it on 23 October 2026, 12 days ago. Fair price: £296 (1%) under the AskCar estimate of £26,245. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 6 July 2027. Dealer: Motorpoint Glasgow in Glasgow. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-4d275e0ddcbf
- 2023 BMW 2 Series 2.0 M Sport, automatic, petrol, coupe, 2 doors, 4 seats, purple. Mileage: 31,483 miles. Price: £25,790, reduced by £1,700 from £27,490 since AskCar first saw it on 8 October 2026, 27 days ago. Fair price: £53 (under 1%) over the AskCar estimate of £25,737. Euro 6 emissions standard. ULEZ compliant. Dealer: Dick Lovett BMW Bristol in Bristol. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-f78d127405d1
Newly advertised 2023 BMW 2 Series: first seen by AskCar in the 7 days to 4 November 2026
These 10 are the most recently advertised. Cars first seen on the same day are listed cheapest first.
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, white. Mileage: 32,201 miles. Price: £25,449, unchanged since AskCar first saw it on 4 November 2026. Fair price: £357 (1%) under the AskCar estimate of £25,806. Euro 6 emissions standard. ULEZ compliant. Dealer: Motorpoint Birtley in Birtley. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-8e24f73310e6
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, white. Mileage: 17,063 miles. Price: £27,599, unchanged since AskCar first saw it on 4 November 2026. Fair price: £39 (under 1%) under the AskCar estimate of £27,638. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 5 January 2027. Dealer: Motorpoint Burnley in Burnley. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-c07f0303adc9
- 2023 BMW 2 Series 2.0 230i M Sport, 242 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 15,365 miles. Price: £31,499, unchanged since AskCar first saw it on 4 November 2026. Fair price: £433 (1%) over the AskCar estimate of £31,066. Euro 6 emissions standard. ULEZ compliant. Dealer: Halliwell Jones Warrington BMW in Warrington. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-2998665abc09
- 2023 BMW 2 Series 3.0 M240i, 368 bhp, automatic, petrol, coupe, 2 doors, 4 seats, blue. Mileage: 32,148 miles. Price: £34,490, unchanged since AskCar first saw it on 4 November 2026. Fair price: £1,212 (3%) under the AskCar estimate of £35,702. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 13 May 2027. Dealer: Stratstone BMW Maidstone in Maidstone. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-115efd306d59
- 2023 BMW 2 Series 3.0 M240i, 369 bhp, automatic, petrol, coupe, 2 doors, 4 seats, white. Mileage: 19,065 miles. Price: £35,499, unchanged since AskCar first saw it on 4 November 2026. Fair price: £2,345 (6%) under the AskCar estimate of £37,844. Euro 6 emissions standard. ULEZ compliant. Dealer: H.P.L. Motors - Oldham (Greater Manchester) in Oldham. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-a3bd200ce682
- 2023 BMW 2 Series 3.0 M240i, 369 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 9,335 miles. Price: £37,999, unchanged since AskCar first saw it on 4 November 2026. Fair price: £1,609 (4%) under the AskCar estimate of £39,608. Euro 6 emissions standard. ULEZ compliant. Dealer: Halliwell Jones Warrington BMW in Warrington. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-daf113d57da0
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 24,800 miles. Price: £26,990, unchanged since AskCar first saw it on 3 November 2026, 1 day ago. Fair price: £271 (1%) over the AskCar estimate of £26,719. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 3 November 2027. Dealer: Stratstone BMW Bury St Edmunds in Bury St Edmunds. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-4e8c56814062
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 28,592 miles. Price: £27,000, unchanged since AskCar first saw it on 3 November 2026, 1 day ago. Fair price: £720 (2%) over the AskCar estimate of £26,280. Euro 6 emissions standard. ULEZ compliant. Dealer: Sytner Sheffield BMW in Sheffield. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-02f197aaf116
- 2023 BMW 2 Series 2.0 230i M Sport, 242 bhp, automatic, petrol, coupe, 2 doors, 4 seats, blue. Mileage: 9,480 miles. Price: £31,500, unchanged since AskCar first saw it on 3 November 2026, 1 day ago. Fair price: £451 (1%) under the AskCar estimate of £31,951. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 27 September 2027. Dealer: John Clark BMW Tayside in Dundee. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-26043e35277e
- 2023 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, black. Mileage: 22,034 miles. Price: £26,995, unchanged since AskCar first saw it on 1 November 2026, 3 days ago. Fair price: £49 (under 1%) under the AskCar estimate of £27,044. Euro 6 emissions standard. ULEZ compliant. Dealer: Park's Motor Group Douglas Park BMW Hamilton in Hamilton. AskCar page: https://askcar.co.uk/car/bmw-2-series-2023-8d04ad4b7bc5
Page 2: every other 2023 BMW 2 Series car, cheapest first
BMW 2 Series by gearbox, fuel and body
- Automatic BMW 2 Series (1,510 cars)
- Manual BMW 2 Series (403 cars)
- Petrol BMW 2 Series (1,512 cars)
- Diesel BMW 2 Series (404 cars)
- BMW 2 Series coupe (1,492 cars)
- BMW 2 Series convertible (282 cars)
- BMW 2 Series MPV (43 cars)
BMW 2 Series prices by year
- 2026 (301 cars)
- 2025 (137 cars)
- 2024 (154 cars)
- 2022 (104 cars)
- 2021 (33 cars)
- 2020 (76 cars)
- 2019 (158 cars)
- 2018 (244 cars)
- 2017 (158 cars)
- 2016 (183 cars)
- 2015 (169 cars)
- 2014 (74 cars)
BMW 2 Series by trim
- BMW 2 Series M Sport (1,190 cars)
- BMW 2 Series Sport (220 cars)
- BMW 2 Series SE (54 cars)
- BMW 2 Series Luxury (29 cars)
- BMW 2 Series M Sport PRO (25 cars)
2023 BMW 2 Series by price
2023 BMW 2 Series by trim
BMW 2 Series by price
- Under £8,000 (187 cars)
- Under £10,000 (417 cars)
- Under £15,000 (861 cars)
- Under £20,000 (1,035 cars)
- Under £30,000 (1,454 cars)
BMW 2 Series near you
- In England (1,681 cars)
- In Scotland (116 cars)
- In Wales (82 cars)
- In Northern Ireland (43 cars)
- Near London (212 cars)
- Near Barnet (198 cars)
- Near Watford (184 cars)
- Near Richmond upon Thames (179 cars)
- Near Hillingdon (176 cars)
- Near Egham (173 cars)
- Near Bolton (170 cars)
- Near Havering (159 cars)
- Near Rochdale (156 cars)
- Near Sutton (152 cars)
- Near Dartford (143 cars)
- Near Wigan (142 cars)
- Near Bracknell (139 cars)
- Near Bromley (136 cars)
- Near Tamworth (136 cars)
More BMW
- All BMW 2 Series (1,929 cars)
- All BMW cars (44,630 cars)
- BMW 1 Series (7,430 cars)
- BMW 3 Series (7,147 cars)
- BMW X5 (3,283 cars)
- BMW X3 (3,115 cars)
- BMW 5 Series (2,800 cars)
- BMW X1 (2,657 cars)
- BMW 4 Series (1,865 cars)
- BMW 2 Series Gran Coupe (1,320 cars)
- BMW 4 Series Gran Coupe (1,214 cars)
- BMW i4 (845 cars)
- BMW M3 (808 cars)
- BMW 2 Series Active Tourer (800 cars)
- BMW M4 (762 cars)
- BMW X2 (760 cars)