2023 BMW 3 Series prices
This 2023 BMW 3 Series is no longer listed. Here are similar cars for sale now.
There are 453 used 2023 BMW 3 Series cars for sale from UK dealers on AskCar, as of 4 November 2026. Typical asking price £26,000 (the median: half cost less, half cost more). The cheapest is £14,600. The middle half are priced between £23,000 and £29,500. Median mileage: about 34,000 miles.
Dealers lowered the asking price on more than a third of 2023 BMW 3 Series cars: 211 of the 453 in the 14 days to 4 November 2026.
2023 BMW 3 Series prices by engine and mileage
A 2023 BMW 3 Series 3.0 diesel car typically costs £40,000, against £25,000 for the 2.0 plug-in hybrid, as of 4 November 2026.
A 2023 BMW 3 Series 2.0 plug-in hybrid car with under 20,000 miles typically costs £27,500, against £20,000 with 60,000 miles or more.
| 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 plug-in hybrid | £25,000 | £27,500 | £26,500 | £23,500 | £20,000 |
| 3.0 diesel | £40,000 | Too few for sale | £40,500 | Too few for sale | Too few for sale |
2023 BMW 3 Series prices by trim
| Trim | Typical asking price, 2023 cars |
|---|---|
| M Sport | £25,500 |
| Sport | £21,500 |
Typical asking prices are of 2023 BMW 3 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 3 Series against other years
A 2022 BMW 3 Series car has a typical asking price of £22,000 and a 2024 one £28,500, as of 4 November 2026.
AskCar lists 7,147 used BMW 3 Series across the UK, from 2,707 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 3 Series cars for sale now, page 1 of 9
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. 440 of the 446 cars listed here meet these rules. Pages 2 to 9 list every other 2023 BMW 3 Series car, cheapest first, including the 6 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 6,862 priced BMW 3 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 3 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 7 cars whose advertised mileage is lower than the mileage recorded at their last MOT test.
Best value 2023 BMW 3 Series: priced furthest below the AskCar estimate
These 10 are priced 13% to 23% under their AskCar estimate. Their asking prices run from £21,499 to £33,799.
- 2023 BMW 3 Series 3.0 M340d MHT, 335 bhp, automatic, diesel, estate, 5 doors, grey. Mileage: 28,000 miles. Price: £33,799, reduced by £1,190 from £34,989 since AskCar first saw it on 28 May 2026, 160 days ago. Good value: £10,387 (23%) under the AskCar estimate of £44,186. Euro 6 emissions standard. ULEZ compliant. Dealer: J.L.A.N Motor Group in Birmingham. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-c7349db5eeaa
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), estate, 5 doors, white. Mileage: 44,359 miles. Price: £21,499, reduced by £3,000 from £24,499 since AskCar first saw it on 28 August 2026, 68 days ago. Good value: £4,820 (18%) under the AskCar estimate of £26,319. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 16 January 2027. Dealer: Motorpoint Birmingham in Birmingham. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-ad4a8350be59
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), saloon, 4 doors, white. Mileage: 25,453 miles. Price: £21,999, reduced by £2,500 from £24,499 since AskCar first saw it on 5 September 2026, 60 days ago. Good value: £4,102 (15%) under the AskCar estimate of £26,101. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 30 July 2027. Dealer: cinch Corby in Corby. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-735e5e88929e
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), saloon, 4 doors, white. Mileage: 20,105 miles. Price: £22,697, reduced by £4,802 from £27,499 since AskCar first saw it on 22 July 2026, 105 days ago. Good value: £4,094 (15%) under the AskCar estimate of £26,791. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 25 June 2027. Dealer: Carbase Lympsham in Lympsham. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-8730d2a0d6a6
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), estate, 5 doors, white. Mileage: 58,003 miles. Price: £21,860, reduced by £4,640 from £26,500 since AskCar first saw it on 2 July 2026, 125 days ago. Good value: £3,780 (14%) under the AskCar estimate of £25,640. Euro 6 emissions standard. ULEZ compliant. Dealer: Big Motoring World Sheffield in Sheffield. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-3187082c30f3
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), estate, 5 doors, grey. Mileage: 54,118 miles. Price: £22,428, reduced by £1,385 from £23,813 since AskCar first saw it on 18 September 2026, 47 days ago. Good value: £3,813 (14%) under the AskCar estimate of £26,241. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 13 August 2027. Dealer: Carsa Cannock in Cannock. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-67647965bd74
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), saloon, 4 doors, white. Mileage: 29,211 miles. Price: £21,999, reduced by £2,000 from £23,999 since AskCar first saw it on 2 September 2026, 63 days ago. Good value: £3,628 (14%) under the AskCar estimate of £25,627. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 15 July 2027. Dealer: cinch Corby in Corby. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-e8a1ce39950b
- 2023 BMW 3 Series 2.0, 181 bhp, automatic, petrol, hatchback, grey. Mileage: 44,818 miles. Price: £22,750, reduced by £500 from £23,250 since AskCar first saw it on 8 October 2026, 27 days ago. Good value: £3,713 (14%) under the AskCar estimate of £26,463. MOT: valid until 27 August 2027. Dealer: Greenhous Telford in Telford. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-fe8de0fdcd7f
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), estate, 5 doors, white. Mileage: 10,696 miles. Price: £28,749, reduced by £3,100 from £31,849 since AskCar first saw it on 22 September 2026, 43 days ago. Good value: £4,540 (13%) under the AskCar estimate of £33,289. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 30 July 2027. Dealer: Motorpoint Birtley in Birtley. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-9ee5fa37254f
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), saloon, 4 doors, white. Mileage: 26,684 miles. Price: £22,499, reduced by £2,000 from £24,499 since AskCar first saw it on 19 September 2026, 46 days ago. Good value: £3,446 (13%) under the AskCar estimate of £25,945. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 25 April 2027. Dealer: cinch Corby in Corby. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-5fd1ffcdb2dc
Cheapest 2023 BMW 3 Series: the lowest asking prices
These 10 are priced £14,600 to £17,295. They have covered 78,100 to 123,000 miles.
- 2023 BMW 3 Series 2.0 330e Sport, 288 bhp, automatic, plug-in hybrid (petrol), estate, 5 doors, white. Mileage: 110,000 miles. Price: £14,600, unchanged since AskCar first saw it on 1 November 2026, 3 days ago. Fair price: £1,004 (7%) over the AskCar estimate of £13,596. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 11 June 2027. Dealer: Browns Car Company in Maldon. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-cac303329c1a
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), saloon, 4 doors, black. Mileage: 98,942 miles. Price: £15,990, reduced by £3,806 from £19,796 since AskCar first saw it on 28 May 2026, 160 days ago. Fair price: £182 (1%) over the AskCar estimate of £15,808. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 23 April 2027. Dealer: Quality Part X Dunstable in Dunstable. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-539fa40a27a7
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), estate, 5 doors, grey. Mileage: 107,620 miles. Price: £16,295, reduced by £500 from £16,795 since AskCar first saw it on 8 September 2026, 57 days ago. Fair price: £376 (2%) under the AskCar estimate of £16,671. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 24 April 2027. Dealer: V12 Sports & Classics Ltd - Hinckley in Hinckley. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-b898f0e86b82
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), saloon, 4 doors, white. Mileage: 98,960 miles. Price: £16,475, reduced by £2,513 from £18,988 since AskCar first saw it on 22 July 2026, 105 days ago. Fair price: £669 (4%) over the AskCar estimate of £15,806. Euro 6 emissions standard. ULEZ compliant. Dealer: Junction 17 Cars Peterborough in Peterborough. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-880ca97f345b
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), saloon, 4 doors, black. Mileage: 123,000 miles. Price: £16,509, unchanged since AskCar first saw it on 2 September 2026, 63 days ago. Above the going rate: £3,217 (24%) over the AskCar estimate of £13,292. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 23 July 2027. Dealer: FM Motor Co in Wembley. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-8f43af49f1c3
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), estate, 5 doors, black. Mileage: 107,930 miles. Price: £16,895, unchanged since AskCar first saw it on 10 October 2026, 25 days ago. Fair price: £261 (1%) over the AskCar estimate of £16,634. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 7 September 2027. Dealer: V12 Sports & Classics Ltd - Hinckley in Hinckley. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-394ee900a27a
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), saloon, 4 doors, grey. Mileage: 100,686 miles. Price: £16,990, reduced by £10 from £17,000 since AskCar first saw it on 29 October 2026, 6 days ago. Above the going rate: £1,387 (8%) over the AskCar estimate of £15,603. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 30 July 2027. Dealer: Quality Part X Dunstable in Dunstable. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-d7f8da2d794b
- 2023 BMW 3 Series 2.0 330e Sport, 288 bhp, automatic, plug-in hybrid (petrol), saloon, 4 doors, black. Mileage: 78,100 miles. Price: £17,198, reduced by £252 from £17,450 since AskCar first saw it on 3 September 2026, 62 days ago. Fair price: £337 (2%) over the AskCar estimate of £16,861. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 12 January 2027. Dealer: Eddie Wright Car Supermarket in Scunthorpe. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-ce8725917f80
- 2023 BMW 3 Series 2.0 330e Sport, 288 bhp, automatic, plug-in hybrid (petrol), estate, 5 doors, grey. Mileage: 81,368 miles. Price: £17,199. AskCar first saw it on 25 September 2026, 40 days ago. Fair price: £333 (1%) over the AskCar estimate of £16,866. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 26 April 2027. Dealer: Prestige Car Supermarket in York. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-9fcfeb7304cc
- 2023 BMW 3 Series 2.0 330e Sport, 288 bhp, automatic, plug-in hybrid (petrol), saloon, 4 doors, black. Mileage: 80,690 miles. Price: £17,295, unchanged since AskCar first saw it on 4 November 2026. Fair price: £767 (4%) over the AskCar estimate of £16,528. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 22 November 2027. Dealer: V12 Sports & Classics Ltd -Worksop in Worksop. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-d2b51928bb7e
Lowest-mileage 2023 BMW 3 Series
These 10 have covered 3,544 to 9,689 miles. Their asking prices run from £25,249 to £47,995.
- 2023 BMW 3 Series 2.0 320i M Sport, 181 bhp, automatic, petrol, estate, 5 doors, blue. Mileage: 3,544 miles. Price: £34,687, reduced by £198 from £34,885 since AskCar first saw it on 15 October 2026, 20 days ago. Fair price: £1,691 (5%) over the AskCar estimate of £32,996. Euro 6 emissions standard. ULEZ compliant. Dealer: Vertu BMW Yeovil in Yeovil. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-850f1ab815dc
- 2023 BMW 3 Series 2.0 320i M Sport, 181 bhp, automatic, petrol, estate, 5 doors, blue. Mileage: 6,473 miles. Price: £29,389, unchanged since AskCar first saw it on 21 October 2026, 14 days ago. Good value: £2,967 (9%) under the AskCar estimate of £32,356. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 2 February 2027. Dealer: Ocean Plymouth in Plymouth. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-0dc93c134206
- 2023 BMW 3 Series 3.0 M340i MHT, 369 bhp, automatic, petrol, estate, 5 doors, white. Mileage: 6,996 miles. Price: £47,995, unchanged since AskCar first saw it on 29 September 2026, 36 days ago. Fair price: £1,988 (3%) under the AskCar estimate of £49,983. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 6 August 2027. Dealer: Dales Select in Kelbrook. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-ab4b80e4941a
- 2023 BMW 3 Series 2.0 320i M Sport, 181 bhp, automatic, petrol, saloon, 4 doors, red. Mileage: 7,023 miles. Price: £28,399, reduced by £1,600 from £29,999 since AskCar first saw it on 24 September 2026, 41 days ago. Fair price: £1,146 (3%) under the AskCar estimate of £29,545. Euro 6 emissions standard. ULEZ compliant. Dealer: Lookers BMW Stoke-On-Trent in Stoke-on-Trent. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-7a31150763f1
- 2023 BMW 3 Series 2.0 320i Sport, 181 bhp, automatic, petrol, estate, 5 doors, red. Mileage: 7,562 miles. Price: £29,898, reduced by £1,600 from £31,498 since AskCar first saw it on 30 May 2026, 158 days ago. Above the going rate: £2,328 (8%) over the AskCar estimate of £27,570. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 10 May 2027. Dealer: Arnold Clark Glasgow BMW in Glasgow. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-a5a07aef7166
- 2023 BMW 3 Series 2.0 320i Sport, 181 bhp, automatic, petrol, saloon, 4 doors, white. Mileage: 8,554 miles. Price: £26,190, reduced by £1,710 from £27,900 since AskCar first saw it on 2 October 2026, 33 days ago. Fair price: £339 (1%) over the AskCar estimate of £25,851. Euro 6 emissions standard. ULEZ compliant. Dealer: Stratstone Bmw Harrogate in Harrogate. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-0e1e487c2ab1
- 2023 BMW 3 Series 2.0 320i M Sport, 181 bhp, automatic, petrol, estate, 5 doors, blue. Mileage: 8,646 miles. Price: £29,240, reduced by £2,460 from £31,700 since AskCar first saw it on 26 June 2026, 131 days ago. Fair price: £2,460 (7%) under the AskCar estimate of £31,700. Euro 6 emissions standard. ULEZ compliant. Dealer: Marshall BMW Grimsby in Grimsby. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-37456efbc74d
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), estate, 5 doors, black. Mileage: 9,042 miles. Price: £44,850, unchanged since AskCar first saw it on 28 May 2026, 160 days ago. Above the going rate: £11,145 (33%) over the AskCar estimate of £33,705. Euro 6 emissions standard. ULEZ compliant. Dealer: Sandal BMW Wakefield in Wakefield. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-989ee8b0b5cb
- 2023 BMW 3 Series 2.0 320i M Sport, 181 bhp, automatic, petrol, saloon, 4 doors, black. Mileage: 9,611 miles. Price: £30,790, reduced by £705 from £31,495 since AskCar first saw it on 14 October 2026, 21 days ago. Fair price: £961 (3%) under the AskCar estimate of £31,751. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 27 March 2027. Dealer: Group 1 Ipswich BMW in Ipswich. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-d1222381c7f7
- 2023 BMW 3 Series 2.0 320i M Sport, 181 bhp, automatic, petrol, saloon, 4 doors, grey. Mileage: 9,689 miles. Price: £25,249, unchanged since AskCar first saw it on 31 October 2026, 4 days ago. Good value: £3,563 (12%) under the AskCar estimate of £28,812. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 12 January 2027. Dealer: Motorpoint Oldbury in Oldbury. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-34187a480a5c
Recently reduced 2023 BMW 3 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 £4,200 to £15,000.
- 2023 BMW 3 Series 3.0 M340i MHT LUX, 369 bhp, automatic, petrol, saloon, 4 doors, white. Mileage: 24,000 miles. Price: £28,990, reduced by £15,000 from £43,990 since AskCar first saw it on 10 June 2026, 147 days ago. Good value: £4,053 (12%) under the AskCar estimate of £33,043. Euro 6 emissions standard. ULEZ compliant. Dealer: Lux Performance in Halifax. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-5a79b7738202
- 2023 BMW 3 Series 3.0 M340d MHT, 335 bhp, automatic, diesel, estate, 5 doors, grey. Mileage: 41,089 miles. Price: £39,495, reduced by £10,500 from £49,995 since AskCar first saw it on 29 September 2026, 36 days ago. Fair price: £1,462 (3%) under the AskCar estimate of £40,957. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 29 June 2027. Dealer: Group 1 Hailsham BMW in Hailsham. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-1ec96fd6aa0b
- 2023 BMW 3 Series 3.0 M340d MHT, 335 bhp, automatic, diesel, estate, 5 doors, grey. Mileage: 43,000 miles. Price: £44,990, reduced by £10,000 from £54,990 since AskCar first saw it on 28 May 2026, 160 days ago. Above the going rate: £4,497 (11%) over the AskCar estimate of £40,493. Euro 6 emissions standard. ULEZ compliant. Dealer: Nimco Prestige in Skipton. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-73cbdfe45706
- 2023 BMW 3 Series 2.0 320i Sport, 181 bhp, automatic, petrol, estate, 5 doors, blue. Mileage: 20,265 miles. Price: £22,997, reduced by £5,702 from £28,699 since AskCar first saw it on 7 July 2026, 120 days ago. Fair price: £1,965 (7%) under the AskCar estimate of £24,962. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 17 February 2027. Dealer: Lookers Car Hub South Shields in South Shields. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-4d0e570f725a
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), saloon, 4 doors, white. Mileage: 44,971 miles. Price: £22,440, reduced by £5,680 from £28,120 since AskCar first saw it on 29 October 2026, 6 days ago. Fair price: £909 (3%) under the AskCar estimate of £23,349. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 July 2027. Dealer: Big Motoring World Blue Bell Hill in Blue Bell Hill. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-80a50930b898
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), saloon, 4 doors, blue. Mileage: 18,590 miles. Price: £27,995, reduced by £5,000 from £32,995 since AskCar first saw it on 28 May 2026, 160 days ago. Fair price: £1,005 (3%) over the AskCar estimate of £26,990. Euro 6 emissions standard. ULEZ compliant. Dealer: Comiskey Motors in Newry. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-9d6a75550dfd
- 2023 BMW 3 Series 2.0 330e M Sport: £22,697, 20,105 miles. Listed in full under best value.
- 2023 BMW 3 Series 2.0 330e Sport, 288 bhp, automatic, plug-in hybrid (petrol), saloon, 4 doors, black. Mileage: 39,464 miles. Price: £21,080, reduced by £4,570 from £25,650 since AskCar first saw it on 31 October 2026, 4 days ago. Fair price: £833 (3%) under the AskCar estimate of £21,913. Euro 6 emissions standard. ULEZ compliant. Dealer: Big Motoring World Blue Bell Hill in Blue Bell Hill. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-2ba20f0f03f7
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), saloon, 4 doors, white. Mileage: 31,845 miles. Price: £23,505, reduced by £4,206 from £27,711 since AskCar first saw it on 16 July 2026, 111 days ago. Good value: £3,398 (12%) under the AskCar estimate of £26,903. Euro 6 emissions standard. ULEZ compliant. Dealer: Carbase Bristol in Bristol. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-32d7a938a76f
- 2023 BMW 3 Series 3.0 M340d MHT, 335 bhp, automatic, diesel, saloon, 4 doors, blue. Mileage: 27,972 miles. Price: £35,750, reduced by £4,200 from £39,950 since AskCar first saw it on 22 July 2026, 105 days ago. Good value: £3,250 (8%) under the AskCar estimate of £39,000. Euro 6 emissions standard. ULEZ compliant. Dealer: Sytner Cardiff BMW in Cardiff. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-d95ef190ddf8
Newly advertised 2023 BMW 3 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 3 Series 2.0 330e Sport: £17,295, 80,690 miles. Listed in full under cheapest.
- 2023 BMW 3 Series 2.0 320i M Sport, 181 bhp, automatic, petrol, saloon, 4 doors, blue. Mileage: 22,608 miles. Price: £23,500, unchanged since AskCar first saw it on 4 November 2026. Good value: £3,515 (13%) under the AskCar estimate of £27,015. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 11 January 2027. Dealer: Hedin Automotive Ruxley BMW in Ruxley. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-c43553680223
- 2023 BMW 3 Series 2.0 320i M Sport, 181 bhp, automatic, petrol, saloon, 4 doors, grey. Mileage: 54,156 miles. Price: £23,990, unchanged since AskCar first saw it on 4 November 2026. Fair price: £1,426 (6%) over the AskCar estimate of £22,564. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 5 June 2027. Dealer: Prestige Cars Of Essex in Harlow. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-0e5e88e746ce
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), saloon, 4 doors, blue. Mileage: 19,860 miles. Price: £25,799, unchanged since AskCar first saw it on 4 November 2026. Fair price: £1,024 (3%) under the AskCar estimate of £26,823. Euro 6 emissions standard. ULEZ compliant. Dealer: Motorpoint Birmingham in Birmingham. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-c245916c2b2f
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), estate, 5 doors, grey. Mileage: 85,716 miles. Price: £26,950, unchanged since AskCar first saw it on 4 November 2026. Above the going rate: £6,173 (29%) over the AskCar estimate of £20,777. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 October 2027. Dealer: Sytner Maidenhead BMW in Maidenhead. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-72515daad9dc
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), estate, 5 doors, grey. Mileage: 32,449 miles. Price: £28,993, unchanged since AskCar first saw it on 4 November 2026. Fair price: £738 (2%) over the AskCar estimate of £28,255. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 26 August 2027. Dealer: Group 1 Bedford BMW in Bedford. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-cc150bd2fcb8
- 2023 BMW 3 Series 2.0 320d MHT M Sport, 187 bhp, automatic, diesel, estate, 5 doors, grey. Mileage: 46,450 miles. Price: £29,990, unchanged since AskCar first saw it on 4 November 2026. Above the going rate: £3,078 (11%) over the AskCar estimate of £26,912. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 19 October 2027. Dealer: Parker Prestige in Richmond. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-d5f05d95c5fa
- 2023 BMW 3 Series 3.0 M340d MHT, 335 bhp, automatic, diesel, grey. Mileage: 55,400 miles. Price: £37,500, unchanged since AskCar first saw it on 4 November 2026. Fair price: £323 (under 1%) over the AskCar estimate of £37,177. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 27 March 2027. Dealer: Sytner Cardiff BMW in Cardiff. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-8cc5e12a2cf8
- 2023 BMW 3 Series 3.0 M340d MHT, 335 bhp, automatic, diesel, saloon, 4 doors, blue. Mileage: 25,000 miles. Price: £40,999, unchanged since AskCar first saw it on 4 November 2026. Fair price: £1,429 (3%) over the AskCar estimate of £39,570. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 16 September 2027. Dealer: Lookers BMW Crewe in Crewe. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-9dc68fc42b42
- 2023 BMW 3 Series 2.0 330e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), estate, 5 doors, grey. Mileage: 79,248 miles. Price: £21,495, unchanged since AskCar first saw it on 3 November 2026, 1 day ago. Fair price: £828 (4%) over the AskCar estimate of £20,667. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 16 August 2027. Dealer: DCS Specialised in Used Cars in Sheffield. AskCar page: https://askcar.co.uk/car/bmw-3-series-2023-b0ee1a919b48
Page 2: every other 2023 BMW 3 Series car, cheapest first
BMW 3 Series by gearbox, fuel and body
- Automatic BMW 3 Series (6,307 cars)
- Manual BMW 3 Series (776 cars)
- Petrol BMW 3 Series (2,830 cars)
- Diesel BMW 3 Series (2,795 cars)
- Hybrid BMW 3 Series (57 cars)
- Plug-in hybrid BMW 3 Series (1,408 cars)
- BMW 3 Series hatchback (21 cars)
- BMW 3 Series estate (2,244 cars)
- BMW 3 Series saloon (4,414 cars)
- BMW 3 Series coupe (135 cars)
- BMW 3 Series convertible (180 cars)
BMW 3 Series prices by year
- 2026 (677 cars)
- 2025 (263 cars)
- 2024 (632 cars)
- 2022 (519 cars)
- 2021 (688 cars)
- 2020 (528 cars)
- 2019 (654 cars)
- 2018 (388 cars)
- 2017 (359 cars)
- 2016 (382 cars)
- 2015 (343 cars)
- 2014 (300 cars)
- 2013 (240 cars)
- 2012 (191 cars)
- 2011 (99 cars)
- 2010 (84 cars)
- 2009 (66 cars)
- 2008 (43 cars)
- 2007 (60 cars)
- 2006 (26 cars)
- 2005 (24 cars)
BMW 3 Series by trim
- BMW 3 Series M Sport (4,467 cars)
- BMW 3 Series Sport (514 cars)
- BMW 3 Series SE (376 cars)
- BMW 3 Series M Sport Shadow Edition (272 cars)
- BMW 3 Series Luxury (147 cars)
- BMW 3 Series SE PRO (91 cars)
- BMW 3 Series M Sport PRO Edition (81 cars)
- BMW 3 Series M Sport PRO (78 cars)
- BMW 3 Series ED Plus (52 cars)
- BMW 3 Series Sport Plus Edition (47 cars)
- BMW 3 Series M Sport Plus Edition (35 cars)
- BMW 3 Series Efficientdynamics (33 cars)
- BMW 3 Series Sport PRO (28 cars)
- BMW 3 Series Exclusive Edition (20 cars)
2023 BMW 3 Series by price
2023 BMW 3 Series by trim
BMW 3 Series by price
- Under £2,000 (32 cars)
- Under £3,000 (125 cars)
- Under £5,000 (486 cars)
- Under £8,000 (1,179 cars)
- Under £10,000 (1,713 cars)
- Under £15,000 (2,738 cars)
- Under £20,000 (4,005 cars)
- Under £30,000 (5,805 cars)
BMW 3 Series near you
- In England (6,232 cars)
- In Scotland (453 cars)
- In Wales (213 cars)
- In Northern Ireland (197 cars)
- Near London (777 cars)
- Near Bolton (774 cars)
- Near Watford (774 cars)
- Near Barnet (768 cars)
- Near Richmond upon Thames (698 cars)
- Near Rochdale (690 cars)
- Near Hillingdon (686 cars)
- Near Egham (633 cars)
- Near Hale (630 cars)
- Near Wigan (627 cars)
- Near Manchester (615 cars)
- Near Berkhamsted (603 cars)
- Near Tamworth (595 cars)
- Near Warrington (559 cars)
- Near Sutton (542 cars)
More BMW
- All BMW 3 Series (7,147 cars)
- All BMW cars (44,630 cars)
- BMW 1 Series (7,430 cars)
- BMW X5 (3,283 cars)
- BMW X3 (3,115 cars)
- BMW 5 Series (2,800 cars)
- BMW X1 (2,657 cars)
- BMW 2 Series (1,929 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)