Used hybrid BMW X3 for sale
1,293 cars from UK dealers, updated 23 October 2026. Typical asking price £39,500. Half of them are priced between £32,500 and £46,000.
AskCar lists 589,789 cars from 13,079 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
What does a used hybrid BMW X3 cost?
Typical asking price £39,500 across 1,293 cars for sale. A 2026 one is typically £49,000, a 2020 one £23,500.
708 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 305 | £49,000 | £46,500 to £55,000 |
| 2025 | 213 | £44,000 | £42,500 to £46,000 |
| 2024 | 177 | £38,000 | £36,500 to £40,500 |
| 2023 | 246 | £35,000 | £32,500 to £38,000 |
| 2022 | 205 | £32,000 | £29,000 to £36,500 |
| 2021 | 114 | £25,500 | £23,500 to £27,500 |
| 2020 | 33 | £23,500 | £22,000 to £26,000 |
Cars for sale now, page 1 of 13
The cheaper cars like each one are on its AskCar page.
- 2022 BMW X3, 29,204 miles, £26,495, £6,916 under typical, Farnham
- 2022 BMW X3, 34,178 miles, £27,230, £5,335 under typical, Peterborough
- 2026 BMW X3, 3,384 miles, £40,980, £7,909 under typical, Croydon
- 2021 BMW X3, 32,656 miles, £26,750, £5,136 under typical, Tewkesbury
- 2026 BMW X3, 101 miles, £44,974, £7,746 under typical, Plymouth
- 2026 BMW X3, 1,768 miles, £42,999, £7,154 under typical, Derby
- 2023 BMW X3, 15,445 miles, £31,499, £4,925 under typical, Crewe
- 2023 BMW X3, 7,178 miles, £34,000, £5,008 under typical, Swansea
- 2022 BMW X3, 23,000 miles, £29,995, £4,377 under typical, Barking and Dagenham
- 2026 BMW X3, 859 miles, £55,695, £8,110 under typical, Derby
- 2025 BMW X3, 4,211 miles, £39,985, £5,671 under typical, Liverpool
- 2023 BMW X3, 50,455 miles, £27,450, £3,743 under typical, Chester
- 2022 BMW X3, 19,641 miles, £28,990, £3,907 under typical, Salisbury
- 2024 BMW X3, 24,721 miles, £41,500, £5,510 under typical, Oldbury
- 2022 BMW X3, 21,656 miles, £39,990, £5,290 under typical, Tonbridge
- 2024 BMW X3, 28,125 miles, £32,495, £4,229 under typical, Teesside
- 2021 BMW X3, 56,089 miles, £21,690, £2,816 under typical, Kingston upon Hull
- 2022 BMW X3, 15,369 miles, £30,750, £3,902 under typical, Oxford
- 2021 BMW X3, 18,707 miles, £26,180, £3,279 under typical, Norwich
- 2026 BMW X3, 101 miles, £46,949, £5,771 under typical, Falmouth
- 2026 BMW X3, 101 miles, £46,949, £5,771 under typical, Falmouth
- 2026 BMW X3, 101 miles, £46,949, £5,771 under typical, Falmouth
- 2026 BMW X3, 101 miles, £46,949, £5,771 under typical, Plymouth
- 2024 BMW X3, 4,174 miles, £38,990, £4,729 under typical, Bedford
- 2023 BMW X3, 13,236 miles, £32,999, £3,974 under typical, Hereford
- 2022 BMW X3, 42,896 miles, £27,043, £3,239 under typical, Bromley
- 2021 BMW X3, 21,146 miles, £30,800, £3,592 under typical, Stockport
- 2026 BMW X3, 1,008 miles, £45,950, £5,357 under typical, Bury St Edmunds
- 2023 BMW X3, 27,680 miles, £31,490, £3,619 under typical, Kidderminster
- 2025 BMW X3, 19,112 miles, £37,500, £4,301 under typical, Enfield
- 2023 BMW X3, 26,276 miles, £31,735, £3,600 under typical, Grimsby
- 2023 BMW X3, 11,247 miles, £33,599, £3,712 under typical, Bromley
- 2024 BMW X3, 8,052 miles, £45,950, £5,069 under typical, Carlisle
- 2022 BMW X3, 16,966 miles, £30,995, £3,405 under typical, Middlesbrough
- 2023 BMW X3, 29,000 miles, £39,995, £4,381 under typical, Barrow-in-Furness
- 2021 BMW X3, 12,230 miles, £27,497, £2,997 under typical, Portsmouth
- 2026 BMW X3, 1,231 miles, £45,995, £4,971 under typical, Cambridge
- 2021 BMW X3, 35,005 miles, £24,600, £2,648 under typical, Barnet
- 2022 BMW X3, 40,318 miles, £28,499, £3,031 under typical, Bridgwater
- 2023 BMW X3, 23,412 miles, £35,950, £3,810 under typical, Carlisle
- 2021 BMW X3, 63,090 miles, £21,150, £2,231 under typical, Watford
- 2026 BMW X3, 4,748 miles, £54,449, £5,742 under typical, Warrington
- 2025 BMW X3, 14,134 miles, £38,690, £4,074 under typical, Eastleigh
- 2021 BMW X3, 20,000 miles, £26,500, £2,785 under typical, Harrow
- 2023 BMW X3, 39,000 miles, £29,989, £3,142 under typical, Birmingham
- 2022 BMW X3, 30,254 miles, £29,299, £3,066 under typical, Hereford
- 2023 BMW X3, 29,292 miles, £40,000, £4,167 under typical, Bracknell
- 2021 BMW X3, 59,121 miles, £21,760, £2,240 under typical, Enfield
- 2025 BMW X3, 13,939 miles, £38,849, £3,953 under typical, Wilmslow
- 2026 BMW X3, 3,446 miles, £44,488, £4,389 under typical, Bridgwater
- 2021 BMW X3, 31,209 miles, £30,995, £3,040 under typical, Belfast
- 2026 BMW X3, 3,657 miles, £44,499, £4,336 under typical, Chester
- 2026 BMW X3, 3,823 miles, £44,500, £4,302 under typical, Sheffield
- 2021 BMW X3, 53,359 miles, £22,515, £2,167 under typical, Mountsorrel
- 2024 BMW X3, 27,500 miles, £32,975, £3,162 under typical, Chorley
- 2020 BMW X3, 21,182 miles, £25,480, £2,433 under typical, Wimbledon
- 2025 BMW X3, 2,541 miles, £41,990, £3,978 under typical, Perth
- 2022 BMW X3, 72,729 miles, £23,770, £2,244 under typical, Peterborough
- 2021 BMW X3, 32,205 miles, £25,400, £2,389 under typical, Aberdeen
- 2022 BMW X3, 60,307 miles, £24,440, £2,295 under typical, Mansfield
- 2023 BMW X3, 15,213 miles, £32,900, £3,075 under typical, Bridgwater
- 2026 BMW X3, 3,855 miles, £55,299, £5,112 under typical, Stoke-on-Trent
- 2021 BMW X3, 43,362 miles, £23,990, £2,214 under typical, Rochdale
- 2023 BMW X3, 19,904 miles, £37,000, £3,403 under typical, Newport
- 2022 BMW X3, 15,063 miles, £28,500, £2,597 under typical, Grimsby
- 2023 BMW X3, 14,630 miles, £29,990, £2,724 under typical, Grimsby
- 2022 BMW X3, 32,239 miles, £28,425, £2,582 under typical, Bury St Edmunds
- 2023 BMW X3, 18,516 miles, £37,998, £3,448 under typical, Irvine
- 2020 BMW X3, 53,293 miles, £21,750, £1,966 under typical, Watford
- 2021 BMW X3, 16,605 miles, £27,290, £2,454 under typical, Kingston upon Hull
- 2022 BMW X3, 35,490 miles, £25,899, £2,317 under typical, Plymouth
- 2022 BMW X3, 21,601 miles, £41,590, £3,701 under typical, Chesterfield
- 2023 BMW X3, 11,299 miles, £34,750, £3,091 under typical, Port Talbot
- 2026 BMW X3, 1,914 miles, £45,895, £4,039 under typical, Milton Keynes
- 2024 BMW X3, 32,366 miles, £36,980, £3,248 under typical, Hindley Green
- 2021 BMW X3, 78,763 miles, £22,278, £1,950 under typical, Bolton
- 2026 BMW X3, 5,700 miles, £44,395, £3,880 under typical, Derby
- 2021 BMW X3, 61,159 miles, £21,900, £1,914 under typical, Nottingham
- 2022 BMW X3, 24,008 miles, £29,900, £2,607 under typical, Aberdeen
- 2023 BMW X3, 20,209 miles, £42,500, £3,697 under typical, Crewe
- 2022 BMW X3, 48,904 miles, £26,995, Salisbury
- 2023 BMW X3, 19,281 miles, £33,100, Salisbury
- 2022 BMW X3, 26,000 miles, £39,980, Sutton in Ashfield
- 2021 BMW X3, 60,722 miles, £21,995, Newcastle upon Tyne
- 2026 BMW X3, 5,924 miles, £54,950, Chipping Ongar
- 2023 BMW X3, 26,536 miles, £31,899, Stoke-on-Trent
- 2023 BMW X3, 29,143 miles, £31,099, Salisbury
- 2022 BMW X3, 40,917 miles, £27,299, Bournemouth
- 2022 BMW X3, 72,600 miles, £23,995, Croydon
- 2021 BMW X3, 43,700 miles, £23,999, Oldham
- 2025 BMW X3, 8,006 miles, £40,899, Letchworth
- 2026 BMW X3, 6,520 miles, £43,599, Chester
- 2021 BMW X3, 44,000 miles, £23,995, Poole
- 2026 BMW X3, 2,000 miles, £45,990, Liverpool
- 2023 BMW X3, 46,287 miles, £28,500, Grimsby
- 2023 BMW X3, 31,003 miles, £31,000, Nottingham
- 2024 BMW X3, 26,170 miles, £33,400, Cardiff
- 2023 BMW X3, 26,902 miles, £31,950, Stoke-on-Trent
- 2026 BMW X3, 4,691 miles, £44,980, Brighton and Hove
- 2022 BMW X3, 31,969 miles, £29,675, Worthing
BMW X3 by gearbox, fuel and body
- Manual BMW X3 (36)
- Petrol BMW X3 (285)
- Diesel BMW X3 (1,054)
- Plug-in hybrid BMW X3 (381)
- BMW X3 estate (64)
BMW X3 prices by year
- 2026 (448)
- 2025 (292)
- 2024 (210)
- 2023 (297)
- 2022 (277)
- 2021 (205)
- 2020 (131)
- 2019 (392)
- 2018 (206)
- 2017 (114)
- 2016 (138)
- 2015 (81)
- 2014 (70)
- 2013 (52)
- 2012 (37)
- 2011 (27)
BMW X3 by price
- Under £5,000 (55)
- Under £8,000 (164)
- Under £10,000 (255)
- Under £15,000 (499)
- Under £20,000 (874)
- Under £30,000 (1,567)
BMW X3 near you
More BMW
- All BMW X3
- All BMW cars
- BMW 1 Series (7,294)
- BMW 3 Series (7,164)
- BMW X5 (3,303)
- BMW X3 (3,035)
- BMW 5 Series (2,894)
- BMW X1 (2,640)
- BMW 2 Series (1,868)
- BMW 4 Series (1,799)
- BMW 2 Series Gran Coupe (1,321)
- BMW 4 Series Gran Coupe (1,191)
- BMW i4 (853)
- BMW 2 Series Active Tourer (830)
- BMW M3 (824)
- BMW X2 (793)
- BMW M4 (751)