Used BMW X4 for sale under £30,000
435 cars from UK dealers, updated 23 October 2026. Typical asking price £19,600. Half of them are priced between £14,500 and £25,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.
167 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2021 | 35 | £27,000 | £25,500 to £28,500 |
| 2020 | 51 | £25,000 | £21,500 to £28,000 |
| 2019 | 117 | £22,500 | £20,000 to £25,000 |
| 2018 | 54 | £19,000 | £16,600 to £22,000 |
| 2017 | 41 | £15,000 | £13,500 to £16,800 |
| 2016 | 51 | £13,000 | £11,800 to £14,900 |
| 2015 | 44 | £11,500 | £10,000 to £14,000 |
Cars for sale now, page 1 of 5
The cheaper cars like each one are on its AskCar page.
- 2018 BMW X4, 79,000 miles, £12,499, £3,840 under typical, Gerrards Cross
- 2018 BMW X4, 95,000 miles, £12,250, £3,611 under typical, Bury
- 2019 BMW X4, 67,981 miles, £19,995, £5,068 under typical, Bradford
- 2018 BMW X4, 88,500 miles, £13,494, £3,083 under typical, Oldham
- 2018 BMW X4, 73,699 miles, £15,995, £3,540 under typical, Manchester
- 2015 BMW X4, 137,665 miles, £5,990, £1,243 under typical, Bristol
- 2021 BMW X4, 34,103 miles, £26,749, £5,437 under typical, Glasgow
- 2018 BMW X4, 62,500 miles, £16,495, £3,284 under typical, Bangor
- 2015 BMW X4, 120,000 miles, £7,995, £1,558 under typical, Harlow
- 2018 BMW X4, 49,500 miles, £17,795, £3,427 under typical, Inverkeithing
- 2021 BMW X4, 45,295 miles, £24,000, £4,525 under typical, Grays
- 2020 BMW X4, 10,000 miles, £28,995, £5,443 under typical, Northampton
- 2017 BMW X4, 113,000 miles, £10,995, £2,000 under typical, Chesham
- 2018 BMW X4, 64,795 miles, £16,490, £2,983 under typical, Kirkcaldy
- 2019 BMW X4, 40,000 miles, £22,450, £4,003 under typical, Watford
- 2020 BMW X4, 89,000 miles, £19,500, £3,434 under typical, Hall Green
- 2022 BMW X4, 52,092 miles, £26,990, £4,509 under typical, Peterborough
- 2015 BMW X4, 114,000 miles, £8,995, £1,490 under typical, Romford
- 2017 BMW X4, 65,000 miles, £13,450, £2,215 under typical, Waterlooville
- 2021 BMW X4, 41,922 miles, £24,800, £4,052 under typical, Aberdeen
- 2018 BMW X4, 69,706 miles, £13,550, £2,188 under typical, Watford
- 2015 BMW X4, 122,000 miles, £8,590, £1,385 under typical, Rickmansworth
- 2018 BMW X4, 56,000 miles, £16,988, £2,652 under typical, Whalley
- 2015 BMW X4, 59,652 miles, £11,990, £1,776 under typical, Flimwell
- 2021 BMW X4, 17,346 miles, £28,495, £4,104 under typical, Manchester
- 2017 BMW X4, 74,000 miles, £12,550, £1,787 under typical, Mansfield
- 2015 BMW X4, 51,574 miles, £13,495, £1,819 under typical, Darwen
- 2014 BMW X4, 37,282 miles, £12,990, £1,722 under typical, Flimwell
- 2022 BMW X4, 40,219 miles, £27,975, £3,558 under typical, Wolverhampton
- 2020 BMW X4, 37,401 miles, £27,750, £3,443 under typical, Cardiff
- 2017 BMW X4, 74,658 miles, £14,968, £1,856 under typical, Kingston upon Hull
- 2021 BMW X4, 33,783 miles, £28,401, £3,374 under typical, Bromley
- 2021 BMW X4, 93,000 miles, £19,975, £2,349 under typical, Tonbridge
- 2018 BMW X4, 105,291 miles, £13,495, £1,583 under typical, Darlington
- 2018 BMW X4, 69,000 miles, £15,995, £1,843 under typical, Rutherglen
- 2018 BMW X4, 112,000 miles, £13,995, £1,559 under typical, Dungannon
- 2021 BMW X4, 42,634 miles, £25,299, £2,802 under typical, Scunthorpe
- 2020 BMW X4, 57,283 miles, £22,250, £2,445 under typical, Barnet
- 2022 BMW X4, 30,281 miles, £29,920, £3,249 under typical, Blackburn
- 2018 BMW X4, 67,398 miles, £18,995, £2,018 under typical, Farnborough
- 2023 BMW X4, 69,531 miles, £28,800, £3,040 under typical, Melton Mowbray
- 2022 BMW X4, 43,625 miles, £28,010, £2,932 under typical, Darlington
- 2018 BMW X4, 62,400 miles, £15,000, £1,539 under typical, Norwich
- 2018 BMW X4, 65,567 miles, £17,990, £1,828 under typical, Boston
- 2022 BMW X4, 29,391 miles, £30,000, £3,039 under typical, Wakefield
- 2018 BMW X4, 39,000 miles, £19,950, £2,000 under typical, Dukinfield
- 2021 BMW X4, 49,000 miles, £25,480, £2,512 under typical, Sheffield
- 2020 BMW X4, 56,209 miles, £27,500, £2,710 under typical, Sheffield
- 2016 BMW X4, 126,074 miles, £9,990, £968 under typical, Peterborough
- 2022 BMW X4, 61,421 miles, £25,750, £2,490 under typical, Tonbridge
- 2016 BMW X4, 88,595 miles, £12,995, £1,249 under typical, Bradford
- 2016 BMW X4, 114,000 miles, £8,599, £804 under typical, Altrincham
- 2018 BMW X4, 40,700 miles, £20,300, £1,893 under typical, Horley
- 2019 BMW X4, 57,000 miles, £21,995, £2,046 under typical, Bathgate
- 2017 BMW X4, 52,249 miles, £16,250, £1,510 under typical, Watford
- 2020 BMW X4, 67,511 miles, £21,560, £2,001 under typical, Grantham
- 2020 BMW X4, 38,000 miles, £24,990, £2,251 under typical, Bedford
- 2016 BMW X4, 88,200 miles, £12,247, £1,066 under typical, Aston Sandford
- 2020 BMW X4, 26,741 miles, £26,980, Heathrow
- 2021 BMW X4, 48,203 miles, £25,199, Corby
- 2019 BMW X4, 29,728 miles, £23,995, Redditch
- 2020 BMW X4, 68,000 miles, £20,799, Bolton
- 2020 BMW X4, 25,418 miles, £29,295, Manchester
- 2021 BMW X4, 94,500 miles, £19,290, Peterborough
- 2016 BMW X4, 26,500 miles, £16,995, Edinburgh
- 2019 BMW X4, 61,418 miles, £20,475, Bolton
- 2017 BMW X4, 62,915 miles, £14,999, Rushden
- 2019 BMW X4, 46,000 miles, £20,995, Mansfield
- 2015 BMW X4, 127,000 miles, £8,495, Milton Malsor
- 2016 BMW X4, 59,717 miles, £15,000, Leeds
- 2020 BMW X4, 80,859 miles, £21,700, Cardiff
- 2019 BMW X4, 65,386 miles, £21,499, Horsham
- 2018 BMW X4, 78,158 miles, £16,995, Leyland
- 2019 BMW X4, 79,000 miles, £19,495, Romford
- 2021 BMW X4, 55,272 miles, £26,700, Aberdeen
- 2019 BMW X4, 64,800 miles, £21,490, Essendine
- 2016 BMW X4, 58,000 miles, £14,690, Nottingham
- 2019 BMW X4, 54,740 miles, £21,495, Stoke-on-Trent
- 2018 BMW X4, 79,000 miles, £17,000, Knutsford
- 2019 BMW X4, 36,710 miles, £27,998, Perth
- 2021 BMW X4, 54,100 miles, £25,490, Lincoln
- 2016 BMW X4, 45,981 miles, £16,495, Darwen
- 2020 BMW X4, 36,000 miles, £28,160, Hillingdon
- 2019 BMW X4, 33,600 miles, £28,499, Wombourne
- 2015 BMW X4, 89,000 miles, £10,995, Radlett
- 2019 BMW X4, 60,580 miles, £22,444, Southport
- 2020 BMW X4, 33,520 miles, £26,300, Ashford
- 2019 BMW X4, 60,446 miles, £24,895, Liverpool
- 2019 BMW X4, 74,000 miles, £19,129, Rainham
- 2019 BMW X4, 41,049 miles, £23,190, Royston
- 2019 BMW X4, 26,100 miles, £29,990, Waltham Abbey
- 2020 BMW X4, 81,000 miles, £19,995, Clacton-on-Sea
- 2014 BMW X4, 72,000 miles, £12,950, Brentwood
- 2019 BMW X4, 84,480 miles, £18,995, Broxburn
- 2017 BMW X4, 65,450 miles, £15,050, Shipley
- 2019 BMW X4, 90,000 miles, £16,995, Norwich
- 2020 BMW X4, 47,920 miles, £24,990, Doncaster
- 2016 BMW X4, 68,006 miles, £14,495, Redditch
- 2019 BMW X4, 71,462 miles, £20,995, Warrington
- 2019 BMW X4, 114,380 miles, £14,750, Stevenage
BMW X4 by gearbox, fuel and body
BMW X4 prices by year
- 2025 (53)
- 2024 (35)
- 2023 (64)
- 2022 (72)
- 2021 (46)
- 2020 (61)
- 2019 (122)
- 2018 (54)
- 2017 (41)
- 2016 (51)
- 2015 (44)
BMW X4 by price
More BMW
- All BMW X4
- 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)