2021 BMW X3 prices under £30,000
There are 186 used 2021 BMW X3 cars for sale under £30,000 from UK dealers on AskCar, as of 9 November 2026. Typical asking price £24,500 (the median: half cost less, half cost more). The cheapest is £16,295. The middle half are priced between £23,000 and £26,500. Median mileage: about 50,000 miles.
Dealers lowered the asking price on more than half of 2021 BMW X3 cars under £30,000: 98 of the 186 in the 14 days to 9 November 2026.
AskCar lists 3,127 used BMW X3 across the UK, from 1,220 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.
2021 BMW X3 cars for sale now under £30,000, page 2 of 4
This page lists 2021 BMW X3 cars not picked out on page 1, cheapest first.
The AskCar estimate is our expected asking price for that one car, from its model, age, mileage and specification, using the 3,046 priced BMW X3 adverts on AskCar as of 9 November 2026. The figures on this page describe the cars advertised, not a valuation of every 2021 BMW X3.
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.
- 2021 BMW X3 2.0 30e Xline, 288 bhp, automatic, plug-in hybrid (petrol), SUV, 5 doors, black. Mileage: 63,980 miles. Price: £18,750, reduced by £1,250 from £20,000 since AskCar first saw it on 12 August 2026, 89 days ago. Fair price: £1,303 (6%) under the AskCar estimate of £20,053. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 17 March 2027. Dealer: German Autocentre in Sheffield. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-7b8cb2a86dbb
- 2021 BMW X3 2.0 30e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), SUV, 5 doors, blue. Mileage: 84,321 miles. Price: £18,990, unchanged since AskCar first saw it on 27 October 2026, 13 days ago. Good value: £1,912 (9%) under the AskCar estimate of £20,902. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 29 July 2027. Dealer: Carworld Car Supermarket in Peterborough. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-ff867d1de317
- 2021 BMW X3 2.0 30e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), SUV, 5 doors, black. Mileage: 102,550 miles. Price: £18,995, reduced by £1,500 from £20,495 since AskCar first saw it on 15 September 2026, 55 days ago. Fair price: £607 (3%) over the AskCar estimate of £18,388. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 September 2027. Dealer: V12 Sports & Classics Ltd - Hinckley in Hinckley. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-921cb5e32a9f
- 2021 BMW X3 2.0 30e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), SUV, 5 doors, white. Mileage: 83,979 miles. Price: £19,800, reduced by £3,000 from £22,800 since AskCar first saw it on 15 August 2026, 86 days ago. Fair price: £1,153 (5%) under the AskCar estimate of £20,953. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 26 May 2027. Dealer: Car Planet Barnet in Barnet. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-1773131a064c
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, grey. Mileage: 87,665 miles. Price: £19,800, reduced by £500 from £20,300 since AskCar first saw it on 3 September 2026, 67 days ago. Fair price: £1,027 (5%) over the AskCar estimate of £18,773. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 21 June 2027. Dealer: Marshall Honda Harrogate in Harrogate. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-17dfd701d98e
- 2021 BMW X3 2.0 30e Xline, 288 bhp, automatic, plug-in hybrid (petrol), SUV, 5 doors, grey. Mileage: 56,500 miles. Price: £19,990, unchanged since AskCar first saw it on 9 November 2026. Fair price: £1,029 (4%) under the AskCar estimate of £21,019. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 22 September 2027. Dealer: BSB Automotive in Dartford. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-0169a9b8b5e1
- 2021 BMW X3 2.0 30e Xline, 288 bhp, automatic, plug-in hybrid (petrol), SUV, 5 doors, black. Mileage: 56,373 miles. Price: £19,999, reduced by £2,500 from £22,499 since AskCar first saw it on 15 July 2026, 117 days ago. Fair price: £1,034 (4%) under the AskCar estimate of £21,033. 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: HPL Preston in Preston. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-0ca59714fa6a
- 2021 BMW X3 2.0 30e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), SUV, 5 doors, black. Mileage: 79,400 miles. Price: £20,295, unchanged since AskCar first saw it on 17 October 2026, 23 days ago. Fair price: £1,351 (6%) under the AskCar estimate of £21,646. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 2 April 2027. Dealer: V12 Sports & Classics Ltd - Hinckley in Hinckley. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-0042faff6767
- 2021 BMW X3 2.0 30e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), SUV, 5 doors, white. Mileage: 84,918 miles. Price: £20,298, reduced by £2,098 from £22,396 since AskCar first saw it on 28 May 2026, 165 days ago. Fair price: £516 (2%) under the AskCar estimate of £20,814. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 17 October 2026; ask the dealer for the current MOT. Dealer: Quality Part X Dunstable in Dunstable. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-2812bdb02c64
- 2021 BMW X3 2.0 30e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), SUV, 5 doors, black. Mileage: 80,973 miles. Price: £20,299, reduced by £700 from £20,999 since AskCar first saw it on 23 September 2026, 47 days ago. Fair price: £1,107 (5%) under the AskCar estimate of £21,406. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 September 2027. Dealer: cinch Corby in Corby. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-73292b0a89ce
- 2021 BMW X3 2.0 20d MHT Xline, 187 bhp, automatic, diesel, SUV, 5 doors, blue. Mileage: 58,057 miles. Price: £20,380, reduced by £500 from £20,880 since AskCar first saw it on 3 November 2026, 6 days ago. Fair price: £705 (3%) under the AskCar estimate of £21,085. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 July 2027. Dealer: Cars2 Omoda Jaecoo Chery Bradford in Bradford. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-0de2ee9b207f
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, blue. Mileage: 74,061 miles. Price: £20,395, reduced by £1,100 from £21,495 since AskCar first saw it on 10 September 2026, 60 days ago. Fair price: £1,308 (6%) under the AskCar estimate of £21,703. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 6 May 2027. Dealer: Motor Trust Haslingden in Haslingden. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-429fffb73511
- 2021 BMW X3 3.0 30d MHT M Sport, 282 bhp, automatic, diesel, SUV, 5 doors, black. Mileage: 92,899 miles. Price: £20,450, reduced by £2,540 from £22,990 since AskCar first saw it on 26 September 2026, 44 days ago. Fair price: £1,056 (4%) under the AskCar estimate of £21,506. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 18 February 2027. Dealer: Group 1 Assured Peterborough in Peterborough. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-49c06ac01bb8
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, black. Mileage: 76,160 miles. Price: £20,499, reduced by £450 from £20,949 since AskCar first saw it on 18 October 2026, 22 days ago. Fair price: £127 (under 1%) over the AskCar estimate of £20,372. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 20 October 2027. Dealer: cinch Corby in Corby. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-80bb3afd9b58
- 2021 BMW X3 2.0 20i M Sport, 181 bhp, automatic, petrol, SUV, 5 doors, black. Mileage: 73,051 miles. Price: £20,499, unchanged since AskCar first saw it on 4 November 2026, 5 days ago. Fair price: £672 (3%) under the AskCar estimate of £21,171. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 7 September 2027. Dealer: H.P.L. Motors - Oldham (Greater Manchester) in Oldham. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-98f61496f6a7
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, black. Mileage: 96,000 miles. Price: £20,499, unchanged since AskCar first saw it on 24 June 2026, 138 days ago. Above the going rate: £2,323 (12%) over the AskCar estimate of £18,176. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 22 February 2027. Dealer: Prestige Motoring Group in Tipton. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-c6d8bf79c60f
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, silver. Mileage: 63,090 miles. Price: £21,150, reduced by £2,700 from £23,850 since AskCar first saw it on 20 July 2026, 112 days ago. Fair price: £1,815 (7%) under the AskCar estimate of £22,965. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 25 February 2027. Dealer: Car Planet Watford in Watford. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-23d0903df2a0
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, white. Mileage: 68,475 miles. Price: £21,499, reduced by £2,436 from £23,935 since AskCar first saw it on 22 August 2026, 79 days ago. Fair price: £722 (3%) under the AskCar estimate of £22,221. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 12 August 2027. Dealer: cinch Corby in Corby. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-2eefd19e073f
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, grey. Mileage: 67,280 miles. Price: £21,499, reduced by £700 from £22,199 since AskCar first saw it on 27 October 2026, 13 days ago. Fair price: £200 (under 1%) under the AskCar estimate of £21,699. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 23 June 2027. Dealer: Fords Of Winsford Car Supermarket in Winsford. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-f2ca428d86e9
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, grey. Mileage: 67,215 miles. Price: £21,675, reduced by £800 from £22,475 since AskCar first saw it on 25 September 2026, 45 days ago. Fair price: £34 (under 1%) under the AskCar estimate of £21,709. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 31 August 2027. Dealer: Sytner Group Geely Sunderland in Sunderland. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-e4d9d198cafe
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, black. Mileage: 72,046 miles. Price: £21,694, unchanged since AskCar first saw it on 7 October 2026, 33 days ago. Fair price: £322 (1%) under the AskCar estimate of £22,016. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 18 June 2027. Dealer: Phoenix Cars in Winchester. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-ee4de66b0be9
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, black. Mileage: 60,722 miles. Price: £21,995, reduced by £500 from £22,495 since AskCar first saw it on 17 September 2026, 53 days ago. Fair price: £1,865 (7%) under the AskCar estimate of £23,860. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 10 April 2027. Dealer: Belle Vue Vehicles in Newcastle upon Tyne. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-6a6e2a828e4f
- 2021 BMW X3 2.0 20d MHT Xline, 187 bhp, automatic, diesel, SUV, 5 doors, grey. Mileage: 35,000 miles. Price: £21,999, unchanged since AskCar first saw it on 30 October 2026, 10 days ago. Fair price: £1,860 (7%) under the AskCar estimate of £23,859. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 5 January 2027. Dealer: Anycolourcar.com in Barnsley. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-0e527b29dea3
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, silver. Mileage: 70,308 miles. Price: £22,300, reduced by £300 from £22,600 since AskCar first saw it on 28 October 2026, 12 days ago. Fair price: £1,063 (5%) over the AskCar estimate of £21,237. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 31 March 2027. Dealer: Marshall BMW Grimsby in Grimsby. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-b7db4556555b
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, blue. Mileage: 68,853 miles. Price: £22,500, unchanged since AskCar first saw it on 28 October 2026, 12 days ago. Fair price: £21 (under 1%) under the AskCar estimate of £22,521. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 27 November 2026. Dealer: Sytner Newport BMW in Newport. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-3b8f575138a4
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, black. Mileage: 57,671 miles. Price: £22,590, reduced by £400 from £22,990 since AskCar first saw it on 10 October 2026, 30 days ago. Fair price: £1,179 (4%) under the AskCar estimate of £23,769. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 7 April 2027. Dealer: Days Motorpark Cardiff in Cardiff. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-852840841a2f
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, blue. Mileage: 88,900 miles. Price: £22,595, reduced by £400 from £22,995 since AskCar first saw it on 30 September 2026, 40 days ago. Above the going rate: £3,478 (18%) over the AskCar estimate of £19,117. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 29 September 2027. Dealer: Signature Car Specialists in Burnley. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-a2734e8a5377
- 2021 BMW X3 2.0 30e Xline, 288 bhp, automatic, plug-in hybrid (petrol), SUV, 5 doors, blue. Mileage: 44,317 miles. Price: £22,729, reduced by £660 from £23,389 since AskCar first saw it on 2 November 2026, 7 days ago. Fair price: £292 (1%) over the AskCar estimate of £22,437. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 31 July 2027. Dealer: Snows BMW Portsmouth in Portsmouth. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-dd2790a10297
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, white. Mileage: 60,254 miles. Price: £22,750, reduced by £200 from £22,950 since AskCar first saw it on 17 October 2026, 23 days ago. Fair price: £1,190 (4%) under the AskCar estimate of £23,940. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 October 2027. Dealer: Cotswold Bmw Cheltenham in Cheltenham. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-ccaa8afbf2b4
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, grey. Mileage: 66,536 miles. Price: £22,950, reduced by £1,050 from £24,000 since AskCar first saw it on 29 September 2026, 41 days ago. Fair price: £55 (under 1%) over the AskCar estimate of £22,895. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 13 July 2027. Dealer: Sytner Worcester BMW in Worcester. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-3e5cc9705627
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, black. Mileage: 58,866 miles. Price: £22,950, unchanged since AskCar first saw it on 30 September 2026, 40 days ago. Fair price: £1,179 (4%) under the AskCar estimate of £24,129. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 February 2027. Dealer: Cotswold Bmw Cheltenham in Cheltenham. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-5b7071364a89
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, white. Mileage: 62,000 miles. Price: £22,971, unchanged since AskCar first saw it on 3 October 2026, 37 days ago. Fair price: £172 (under 1%) under the AskCar estimate of £23,143. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 5 May 2027. Dealer: G-Force Motors in Barnsley. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-baf1a802df30
- 2021 BMW X3 2.0 20i M Sport, 181 bhp, automatic, petrol, SUV, 5 doors, black. Mileage: 59,791 miles. Price: £22,990, unchanged since AskCar first saw it on 31 October 2026, 9 days ago. Fair price: £264 (1%) under the AskCar estimate of £23,254. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 18 November 2026. Dealer: Vehicle Select in Bolton. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-225b23ab75a5
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, white. Mileage: 63,734 miles. Price: £22,990, unchanged since AskCar first saw it on 4 November 2026, 5 days ago. Fair price: £130 (under 1%) over the AskCar estimate of £22,860. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 28 August 2027. Dealer: Halliwell Jones Warrington BMW in Warrington. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-b1b85b970d61
- 2021 BMW X3 2.0 M Sport, automatic, diesel, SUV, 5 doors, black. Mileage: 37,722 miles. Price: £22,995, unchanged since AskCar first saw it on 6 October 2026, 34 days ago. Fair price: £1,722 (6%) under the AskCar estimate of £24,717. MOT: valid until 2 July 2027. Dealer: Asahi Motors London in London. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-5edf87efffa6
- 2021 BMW X3 2.0 20i M Sport, 181 bhp, automatic, petrol, SUV, 5 doors, black. Mileage: 51,300 miles. Price: £22,999, reduced by £2,000 from £24,999 since AskCar first saw it on 5 August 2026, 96 days ago. Fair price: £1,338 (5%) under the AskCar estimate of £24,337. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 27 September 2026; ask the dealer for the current MOT. Dealer: Wiltshire & Sons Farnham in Farnham. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-bf81c66f6056
- 2021 BMW X3 2.0 30e Xline, 288 bhp, automatic, plug-in hybrid (petrol), SUV, 5 doors, black. Mileage: 43,683 miles. Price: £22,999, reduced by £1,000 from £23,999 since AskCar first saw it on 15 October 2026, 25 days ago. Fair price: £486 (2%) over the AskCar estimate of £22,513. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 28 November 2026. Dealer: HPL Wirral in Bromborough. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-e8c56f06555f
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, grey. Mileage: 56,529 miles. Price: £23,000, reduced by £500 from £23,500 since AskCar first saw it on 16 October 2026, 24 days ago. Fair price: £915 (3%) under the AskCar estimate of £23,915. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 6 May 2027. Dealer: Swale Auto Sales II in Richmond. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-2883a15d2685
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, black. Mileage: 60,590 miles. Price: £23,000, unchanged since AskCar first saw it on 28 October 2026, 12 days ago. Fair price: £883 (3%) under the AskCar estimate of £23,883. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 30 July 2027. Dealer: Sytner Tamworth BMW in Tamworth. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-64f935672622
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, grey. Mileage: 44,771 miles. Price: £23,109, reduced by £209 from £23,318 since AskCar first saw it on 22 October 2026, 18 days ago. Good value: £2,362 (9%) under the AskCar estimate of £25,471. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 27 May 2027. Dealer: Carsa Cannock in Cannock. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-dc1b07fd381b
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, blue. Mileage: 62,847 miles. Price: £23,240, reduced by £2,466 from £25,706 since AskCar first saw it on 28 August 2026, 73 days ago. Fair price: £236 (1%) over the AskCar estimate of £23,004. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 26 August 2027. Dealer: Carsa Wolverhampton in Wolverhampton. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-b8c21606fbf1
- 2021 BMW X3 2.0 20i M Sport, 181 bhp, automatic, petrol, SUV, 5 doors, grey. Mileage: 64,000 miles. Price: £23,395, raised by £400 from £22,995 since AskCar first saw it on 18 October 2026, 22 days ago. Fair price: £818 (3%) over the AskCar estimate of £22,578. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 29 June 2027. Dealer: Signature Car Specialists in Burnley. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-8c2c2dbab1a1
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, silver. Mileage: 53,860 miles. Price: £23,450, unchanged since AskCar first saw it on 9 September 2026, 61 days ago. Fair price: £1,335 (5%) under the AskCar estimate of £24,785. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 25 June 2027. Dealer: Brothers Motors in Enfield. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-9e557808d1af
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, black. Mileage: 68,705 miles. Price: £23,460, unchanged since AskCar first saw it on 30 October 2026, 10 days ago. Fair price: £915 (4%) over the AskCar estimate of £22,545. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 25 June 2027. Dealer: Berry Croydon BMW in Croydon. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-7e2cbbe1f328
- 2021 BMW X3 2.0 20d MHT Xline, 187 bhp, automatic, diesel, SUV, 5 doors, grey. Mileage: 41,007 miles. Price: £23,495, reduced by £2,500 from £25,995 since AskCar first saw it on 19 July 2026, 113 days ago. Fair price: £392 (1%) over the AskCar estimate of £23,103. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 7 August 2025; ask the dealer for the current MOT. Dealer: Central Garage in Galashiels. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-fcc42d558090
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, white. Mileage: 49,974 miles. Price: £23,600, reduced by £200 from £23,800 since AskCar first saw it on 24 October 2026, 16 days ago. Fair price: £512 (2%) under the AskCar estimate of £24,112. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 5 February 2027. Dealer: Marshall BMW Salisbury in Salisbury. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-a56847b25802
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, black. Mileage: 55,359 miles. Price: £23,750, unchanged since AskCar first saw it on 30 October 2026, 10 days ago. Fair price: £324 (1%) over the AskCar estimate of £23,426. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 26 April 2027. Dealer: Sytner Solihull BMW in Solihull. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-c562bd409092
- 2021 BMW X3 2.0 30e M Sport, 288 bhp, automatic, plug-in hybrid (petrol), SUV, 5 doors, black. Mileage: 63,767 miles. Price: £23,800, reduced by £300 from £24,100 since AskCar first saw it on 23 October 2026, 17 days ago. Fair price: £389 (1%) under the AskCar estimate of £24,189. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 September 2027. Dealer: Car Planet Watford in Watford. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-ac1706fc794f
- 2021 BMW X3 2.0 20d MHT M Sport, 187 bhp, automatic, diesel, SUV, 5 doors, white. Mileage: 63,764 miles. Price: £23,890, reduced by £1,100 from £24,990 since AskCar first saw it on 30 September 2026, 40 days ago. Fair price: £540 (2%) over the AskCar estimate of £23,350. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 6 June 2027. Dealer: Williams Bmw Manchester in Manchester. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-bb5d2a99c17b
- 2021 BMW X3 2.0 M Sport, 181 bhp, automatic, petrol, SUV, 5 doors, black. Mileage: 73,500 miles. Price: £23,895, reduced by £1,600 from £25,495 since AskCar first saw it on 10 June 2026, 152 days ago. Fair price: £1,477 (6%) over the AskCar estimate of £22,418. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 8 June 2027. Dealer: Signature Car Specialists in Burnley. AskCar page: https://askcar.co.uk/car/bmw-x3-2021-7f3684521ad5
BMW X3 by gearbox, fuel and body
- Manual BMW X3 (39 cars)
- Petrol BMW X3 (774 cars)
- Diesel BMW X3 (1,939 cars)
- Plug-in hybrid BMW X3 (380 cars)
- BMW X3 estate (59 cars)
BMW X3 under £30,000 by gearbox, fuel and body
BMW X3 prices by year
- 2026 (479 cars)
- 2025 (297 cars)
- 2024 (203 cars)
- 2023 (302 cars)
- 2022 (295 cars)
- 2021 (216 cars)
- 2020 (130 cars)
- 2019 (405 cars)
- 2018 (223 cars)
- 2017 (118 cars)
- 2016 (133 cars)
- 2015 (92 cars)
- 2014 (70 cars)
- 2013 (55 cars)
- 2012 (36 cars)
- 2011 (25 cars)
2021 BMW X3 by trim
BMW X3 by price
- Under £5,000 (53 cars)
- Under £8,000 (162 cars)
- Under £10,000 (259 cars)
- Under £15,000 (509 cars)
- Under £20,000 (916 cars)
- Under £30,000 (1,654 cars)
BMW X3 near you
- In England (2,659 cars)
- In Scotland (225 cars)
- In Wales (113 cars)
- In Northern Ireland (119 cars)
- Near Barnet (298 cars)
- Near London (294 cars)
- Near Bolton (290 cars)
- Near Watford (280 cars)
- Near Richmond upon Thames (272 cars)
- Near Egham (268 cars)
- Near Hillingdon (263 cars)
- Near Rochdale (263 cars)
- Near Wigan (245 cars)
- Near Sutton (227 cars)
- Near Tamworth (216 cars)
- Near Berkhamsted (211 cars)
- Near Warrington (210 cars)
- Near Burnley (206 cars)
- Near Manchester (205 cars)
More BMW
- All BMW X3 (3,127 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 5 Series (2,809 cars)
- BMW X1 (2,642 cars)
- BMW 4 Series (1,862 cars)
- BMW 2 Series (1,861 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)