Used Mercedes-Benz GLA for sale under £30,000
2,224 cars from UK dealers, updated 23 October 2026. Typical asking price £14,300. Half of them are priced between £11,000 and £23,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.
872 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 60 | £30,000 | £29,000 to £30,000 |
| 2025 | 84 | £29,000 | £28,000 to £29,500 |
| 2024 | 149 | £27,500 | £26,500 to £28,500 |
| 2023 | 202 | £25,000 | £22,500 to £26,500 |
| 2022 | 125 | £23,000 | £21,000 to £24,000 |
| 2021 | 182 | £20,500 | £19,000 to £22,500 |
| 2020 | 150 | £17,600 | £15,000 to £19,800 |
| 2019 | 303 | £13,000 | £11,700 to £14,500 |
| 2018 | 301 | £12,000 | £10,500 to £13,500 |
| 2017 | 261 | £11,000 | £10,000 to £12,500 |
| 2016 | 168 | £9,900 | £8,500 to £11,500 |
| 2015 | 163 | £9,500 | £8,300 to £11,000 |
| 2014 | 63 | £9,000 | £8,300 to £10,000 |
Cars for sale now, page 1 of 23
The cheaper cars like each one are on its AskCar page.
- 2018 Mercedes-Benz GLA, 61,000 miles, £8,595, £2,861 under typical, Ashington
- 2018 Mercedes-Benz GLA, 10,000 miles, £9,790, £3,251 under typical, Chester
- 2019 Mercedes-Benz GLA, 48,000 miles, £11,989, £3,583 under typical, Birmingham
- 2023 Mercedes-Benz GLA, 14,325 miles, £20,995, £6,121 under typical, Bilston
- 2018 Mercedes-Benz GLA, 65,363 miles, £8,999, £2,590 under typical, Greenford
- 2019 Mercedes-Benz GLA, 61,000 miles, £10,000, £2,792 under typical, Ashford Common
- 2019 Mercedes-Benz GLA, 70,000 miles, £9,499, £2,557 under typical, Gerrards Cross
- 2011 Mercedes-Benz GLA, 68,000 miles, £3,495, £930 under typical, Biggleswade
- 2021 Mercedes-Benz GLA, 37,614 miles, £16,500, £4,376 under typical, Birmingham
- 2018 Mercedes-Benz GLA, 10,000 miles, £13,495, £3,364 under typical, Walsall
- 2017 Mercedes-Benz GLA, 105,000 miles, £6,999, £1,739 under typical, Egham
- 2025 Mercedes-Benz GLA, 4,000 miles, £22,450, £5,514 under typical, Birmingham
- 2015 Mercedes-Benz GLA, 10,000 miles, £9,895, £2,340 under typical, Walsall
- 2014 Mercedes-Benz GLA, 49,673 miles, £7,990, £1,782 under typical, Hitchin
- 2016 Mercedes-Benz GLA, 75,640 miles, £8,995, £2,004 under typical, Harrow
- 2015 Mercedes-Benz GLA, 10,000 miles, £10,395, £2,236 under typical, Walsall
- 2024 Mercedes-Benz GLA, 10,000 miles, £23,499, £5,039 under typical, Gerrards Cross
- 2018 Mercedes-Benz GLA, 10,000 miles, £10,990, £2,327 under typical, Chester
- 2014 Mercedes-Benz GLA, 61,100 miles, £8,400, £1,778 under typical, Luton
- 2019 Mercedes-Benz GLA, 10,000 miles, £14,395, £2,903 under typical, Walsall
- 2017 Mercedes-Benz GLA, 44,011 miles, £11,498, £2,256 under typical, Edinburgh
- 2019 Mercedes-Benz GLA, 10,000 miles, £14,395, £2,796 under typical, Walsall
- 2021 Mercedes-Benz GLA, 20,500 miles, £19,299, £3,610 under typical, York
- 2025 Mercedes-Benz GLA, 11,090 miles, £28,998, £5,300 under typical, Glasgow
- 2017 Mercedes-Benz GLA, 108,000 miles, £6,499, £1,155 under typical, Egham
- 2011 Mercedes-Benz GLA, 35,000 miles, £4,495, £775 under typical, Biggleswade
- 2024 Mercedes-Benz GLA, 15,344 miles, £25,599, £4,372 under typical, Birmingham
- 2017 Mercedes-Benz GLA, 80,000 miles, £9,450, £1,540 under typical, Bury
- 2017 Mercedes-Benz GLA, 51,851 miles, £11,950, £1,933 under typical, Bexleyheath
- 2020 Mercedes-Benz GLA, 10,000 miles, £16,995, £2,666 under typical, Walsall
- 2025 Mercedes-Benz GLA, 7,058 miles, £25,594, £3,962 under typical, Portadown
- 2019 Mercedes-Benz GLA, 50,000 miles, £10,450, £1,614 under typical, Bury
- 2018 Mercedes-Benz GLA, 85,000 miles, £7,995, £1,230 under typical, Keighley
- 2007 Mercedes-Benz GLA, 67,000 miles, £2,995, £455 under typical, Biggleswade
- 2019 Mercedes-Benz GLA, 88,000 miles, £10,989, £1,665 under typical, London
- 2018 Mercedes-Benz GLA, 70,000 miles, £10,995, £1,657 under typical, Manchester
- 2018 Mercedes-Benz GLA, 113,850 miles, £7,995, £1,198 under typical, St Ives
- 2016 Mercedes-Benz GLA, 50,729 miles, £9,995, £1,438 under typical, Dereham
- 2015 Mercedes-Benz GLA, 75,739 miles, £7,995, £1,143 under typical, Oakley
- 2015 Mercedes-Benz GLA, 75,182 miles, £8,990, £1,273 under typical, Bilston
- 2018 Mercedes-Benz GLA, 40,016 miles, £13,995, £1,946 under typical, Rainham
- 2015 Mercedes-Benz GLA, 64,307 miles, £8,900, £1,225 under typical, New Malden
- 2015 Mercedes-Benz GLA, 55,372 miles, £10,312, £1,415 under typical, Bromsgrove
- 2019 Mercedes-Benz GLA, 32,141 miles, £12,988, £1,763 under typical, Romford
- 2015 Mercedes-Benz GLA, 60,436 miles, £8,000, £1,085 under typical, Leeds
- 2020 Mercedes-Benz GLA, 55,883 miles, £11,777, £1,594 under typical, Bury
- 2018 Mercedes-Benz GLA, 52,400 miles, £11,990, £1,623 under typical, Leicester
- 2015 Mercedes-Benz GLA, 62,583 miles, £9,830, £1,329 under typical, Cardiff
- 2020 Mercedes-Benz GLA, 37,000 miles, £13,990, £1,876 under typical, Canvey Island
- 2019 Mercedes-Benz GLA, 48,231 miles, £12,790, £1,687 under typical, Letchworth
- 2018 Mercedes-Benz GLA, 58,059 miles, £12,750, £1,668 under typical, Edinburgh
- 2017 Mercedes-Benz GLA, 40,885 miles, £11,990, £1,553 under typical, Wigan
- 2018 Mercedes-Benz GLA, 62,991 miles, £14,491, £1,877 under typical, Redditch
- 2016 Mercedes-Benz GLA, 135,000 miles, £5,974, £773 under typical, Thurleigh
- 2017 Mercedes-Benz GLA, 94,000 miles, £12,985, £1,670 under typical, Dunstable
- 2015 Mercedes-Benz GLA, 120,490 miles, £6,250, £799 under typical, Newcastle upon Tyne
- 2021 Mercedes-Benz GLA, 14,595 miles, £27,402, £3,499 under typical, Reading
- 2016 Mercedes-Benz GLA, 130,000 miles, £6,295, £786 under typical, Birmingham
- 2019 Mercedes-Benz GLA, 103,799 miles, £8,995, £1,118 under typical, Dundee
- 2017 Mercedes-Benz GLA, 64,000 miles, £8,500, £1,052 under typical, Knottingley
- 2018 Mercedes-Benz GLA, 58,483 miles, £10,995, £1,343 under typical, Havering
- 2023 Mercedes-Benz GLA, 7,092 miles, £25,630, £3,094 under typical, Cannock
- 2022 Mercedes-Benz GLA, 53,346 miles, £18,920, £2,239 under typical, Peterborough
- 2018 Mercedes-Benz GLA, 43,533 miles, £10,990, £1,277 under typical, Halifax
- 2016 Mercedes-Benz GLA, 110,861 miles, £6,990, £812 under typical, Sheffield
- 2018 Mercedes-Benz GLA, 46,000 miles, £11,995, £1,389 under typical, Leigh
- 2017 Mercedes-Benz GLA, 55,000 miles, £12,775, £1,473 under typical, Gloucester
- 2014 Mercedes-Benz GLA, 61,638 miles, £8,995, £1,037 under typical, Park Street
- 2026 Mercedes-Benz GLA, 4,602 miles, £29,999, £3,410 under typical, Dunfermline
- 2016 Mercedes-Benz GLA, 48,493 miles, £8,995, £1,018 under typical, Nelson
- 2020 Mercedes-Benz GLA, 53,436 miles, £11,995, £1,350 under typical, Llanelli
- 2020 Mercedes-Benz GLA, 73,350 miles, £14,995, £1,686 under typical, Stanford-le-Hope
- 2018 Mercedes-Benz GLA, 104,000 miles, £7,950, £886 under typical, Dorking
- 2017 Mercedes-Benz GLA, 72,000 miles, £9,750, £1,078 under typical, Bedford
- 2016 Mercedes-Benz GLA, 51,596 miles, £11,488, £1,243 under typical, Romford
- 2025 Mercedes-Benz GLA, 15,721 miles, £28,000, £3,000 under typical, Watford
- 2016 Mercedes-Benz GLA, 87,661 miles, £8,490, £906 under typical, Peterborough
- 2024 Mercedes-Benz GLA, 11,337 miles, £25,400, £2,697 under typical, Chelmsford
- 2016 Mercedes-Benz GLA, 95,400 miles, £7,450, £791 under typical, Weston-super-Mare
- 2018 Mercedes-Benz GLA, 50,000 miles, £9,995, £1,058 under typical, Leigh
- 2016 Mercedes-Benz GLA, 45,000 miles, £11,985, £1,267 under typical, Leeds
- 2018 Mercedes-Benz GLA, 40,537 miles, £20,490, £2,165 under typical, Nottingham
- 2016 Mercedes-Benz GLA, 74,476 miles, £9,000, £950 under typical, Walsall
- 2017 Mercedes-Benz GLA, 54,474 miles, £11,465, £1,209 under typical, Bolton
- 2015 Mercedes-Benz GLA, 86,000 miles, £5,995, £632 under typical, Little Eaton
- 2018 Mercedes-Benz GLA, 104,000 miles, £8,499, £879 under typical, Birmingham
- 2015 Mercedes-Benz GLA, 112,000 miles, £7,395, £761 under typical, Hillingdon
- 2023 Mercedes-Benz GLA, 18,604 miles, £23,490, £2,388 under typical, Crewe
- 2016 Mercedes-Benz GLA, 74,000 miles, £8,495, £861 under typical, Preston
- 2016 Mercedes-Benz GLA, 58,000 miles, £8,685, £875 under typical, Sheffield
- 2016 Mercedes-Benz GLA, 58,000 miles, £8,685, £875 under typical, Sheffield
- 2019 Mercedes-Benz GLA, 51,021 miles, £11,390, £1,147 under typical, Peterborough
- 2014 Mercedes-Benz GLA, 46,500 miles, £9,495, £953 under typical, West Drayton
- 2023 Mercedes-Benz GLA, 53,629 miles, £20,199, £1,994 under typical, York
- 2014 Mercedes-Benz GLA, 102,443 miles, £6,990, £690 under typical, Birmingham
- 2015 Mercedes-Benz GLA, 90,670 miles, £8,490, £833 under typical, Peterborough
- 2016 Mercedes-Benz GLA, 53,873 miles, £11,695, £1,146 under typical, Beaulieu
- 2016 Mercedes-Benz GLA, 65,867 miles, £12,498, £1,214 under typical, Perth
- 2018 Mercedes-Benz GLA, 67,242 miles, £12,450, £1,206 under typical, Barnet
- 2017 Mercedes-Benz GLA, 83,000 miles, £10,990, £1,057 under typical, Halifax
Mercedes-Benz GLA by gearbox, fuel and body
- Automatic Mercedes-Benz GLA (2,295)
- Manual Mercedes-Benz GLA (266)
- Petrol Mercedes-Benz GLA (986)
- Diesel Mercedes-Benz GLA (1,116)
- Hybrid Mercedes-Benz GLA (335)
- Plug-in hybrid Mercedes-Benz GLA (106)
- Mercedes-Benz GLA SUV (2,028)
- Mercedes-Benz GLA hatchback (278)
- Mercedes-Benz GLA estate (105)
Mercedes-Benz GLA prices by year
- 2026 (221)
- 2025 (207)
- 2024 (183)
- 2023 (219)
- 2022 (133)
- 2021 (187)
- 2020 (150)
- 2019 (303)
- 2018 (301)
- 2017 (261)
- 2016 (168)
- 2015 (163)
- 2014 (63)
Mercedes-Benz GLA by price
More Mercedes-Benz
- All Mercedes-Benz GLA
- All Mercedes-Benz cars
- Mercedes-Benz A Class (6,771)
- Mercedes-Benz C Class (4,849)
- Mercedes-Benz CLA (3,256)
- Mercedes-Benz E Class (3,080)
- Mercedes-Benz GLC (2,846)
- Mercedes-Benz GLA (2,575)
- Mercedes-Benz Sprinter (1,658)
- Mercedes-Benz GLE (1,385)
- Mercedes-Benz GLB (883)
- Mercedes-Benz Vito (864)
- Mercedes-Benz B Class (802)
- Mercedes-Benz S Class (611)
- Mercedes-Benz SL (470)
- Mercedes-Benz G Class (464)
- Mercedes-Benz SLK (452)