Used Mercedes-Benz GLA for sale under £30,000
2,182 cars from UK dealers, updated 27 October 2026. Typical asking price £14,500. Half of them are priced between £11,000 and £23,000.
AskCar lists 581,201 cars from 12,993 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
867 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 65 | £29,500 | £29,000 to £30,000 |
| 2025 | 91 | £28,500 | £28,000 to £29,500 |
| 2024 | 145 | £27,500 | £26,500 to £28,500 |
| 2023 | 196 | £25,000 | £22,500 to £26,500 |
| 2022 | 114 | £22,500 | £21,000 to £24,000 |
| 2021 | 180 | £20,500 | £19,000 to £22,500 |
| 2020 | 149 | £17,700 | £15,200 to £20,000 |
| 2019 | 307 | £13,000 | £11,800 to £14,500 |
| 2018 | 298 | £11,900 | £10,500 to £13,500 |
| 2017 | 255 | £11,000 | £9,800 to £12,300 |
| 2016 | 159 | £9,900 | £8,500 to £11,800 |
| 2015 | 152 | £9,500 | £8,300 to £11,000 |
| 2014 | 61 | £9,000 | £8,000 to £10,000 |
Cars for sale now, page 10 of 22
The cheaper cars like each one are on its AskCar page.
- 2023 Mercedes-Benz GLA, 59,887 miles, £21,490, Huddersfield
- 2018 Mercedes-Benz GLA, 39,272 miles, £13,595, Lancaster
- 2016 Mercedes-Benz GLA, 58,365 miles, £10,995, Washington
- 2015 Mercedes-Benz GLA, 53,699 miles, £11,895, Bradford
- 2015 Mercedes-Benz GLA, 53,699 miles, £11,895, Bradford
- 2017 Mercedes-Benz GLA, 65,840 miles, £12,100, Crawley
- 2018 Mercedes-Benz GLA, 49,000 miles, £10,990, Walsall
- 2018 Mercedes-Benz GLA, 92,505 miles, £10,799, Ashington
- 2018 Mercedes-Benz GLA, 31,000 miles, £13,990, Stoke-on-Trent
- 2022 Mercedes-Benz GLA, 93,680 miles, £15,995, Worksop
- 2019 Mercedes-Benz GLA, 52,318 miles, £13,150, Watford
- 2025 Mercedes-Benz GLA, 5,680 miles, £29,400, Warrington
- 2021 Mercedes-Benz GLA, 49,477 miles, £21,990, Welwyn Garden City
- 2018 Mercedes-Benz GLA, 32,447 miles, £13,895, Newtownards
- 2022 Mercedes-Benz GLA, 14,946 miles, £23,795, Liverpool
- 2025 Mercedes-Benz GLA, 11,431 miles, £28,299, Blackpool
- 2026 Mercedes-Benz GLA, 5,005 miles, £28,350, Wakefield
- 2018 Mercedes-Benz GLA, 49,178 miles, £13,595, Wigan
- 2019 Mercedes-Benz GLA, 54,816 miles, £12,995, Kingswinford
- 2021 Mercedes-Benz GLA, 56,686 miles, £17,999, Haverhill
- 2026 Mercedes-Benz GLA, 6,964 miles, £29,639, Croydon
- 2025 Mercedes-Benz GLA, 7,160 miles, £28,998, Oldbury
- 2019 Mercedes-Benz GLA, 59,912 miles, £13,480, Ilkley
- 2020 Mercedes-Benz GLA, 41,304 miles, £15,998, Aberdeen
- 2016 Mercedes-Benz GLA, 84,000 miles, £7,950, Whaley Bridge
- 2021 Mercedes-Benz GLA, 37,689 miles, £20,998, Inverness
- 2018 Mercedes-Benz GLA, 96,280 miles, £8,300, Preston
- 2019 Mercedes-Benz GLA, 31,618 miles, £14,695, Liverpool
- 2019 Mercedes-Benz GLA, 64,000 miles, £13,195, Hillingdon
- 2024 Mercedes-Benz GLA, 19,788 miles, £26,152, Bury
- 2019 Mercedes-Benz GLA, 70,000 miles, £10,950, Bury
- 2023 Mercedes-Benz GLA, 70,986 miles, £19,994, Leeds
- 2023 Mercedes-Benz GLA, 13,616 miles, £26,450, Peterborough
- 2022 Mercedes-Benz GLA, 86,151 miles, £15,950, Blue Bell Hill
- 2019 Mercedes-Benz GLA, 41,000 miles, £14,995, Morecambe
- 2023 Mercedes-Benz GLA, 9,276 miles, £26,695, Exeter
- 2017 Mercedes-Benz GLA, 47,000 miles, £14,720, Derby
- 2024 Mercedes-Benz GLA, 22,278 miles, £28,700, Cardiff
- 2015 Mercedes-Benz GLA, 62,583 miles, £9,760, Cardiff
- 2024 Mercedes-Benz GLA, 11,528 miles, £27,098, Aylesbury
- 2017 Mercedes-Benz GLA, 76,100 miles, £10,790, Peterborough
- 2018 Mercedes-Benz GLA, 75,000 miles, £9,440, Fleetwood
- 2017 Mercedes-Benz GLA, 62,500 miles, £12,250, Newcastle upon Tyne
- 2018 Mercedes-Benz GLA, 40,000 miles, £11,950, South Shields
- 2018 Mercedes-Benz GLA, 55,916 miles, £15,200, Ipswich
- 2017 Mercedes-Benz GLA, 50,000 miles, £12,295, Hillingdon
- 2015 Mercedes-Benz GLA, 130,000 miles, £6,495, Chesterfield
- 2018 Mercedes-Benz GLA, 61,785 miles, £13,299, Edinburgh
- 2018 Mercedes-Benz GLA, 94,000 miles, £11,490, Hillingdon
- 2020 Mercedes-Benz GLA, 51,759 miles, £19,195, Braintree
- 2019 Mercedes-Benz GLA, 90,150 miles, £11,100, Watford
- 2018 Mercedes-Benz GLA, 67,000 miles, £12,995, Kingsnorth
- 2019 Mercedes-Benz GLA, 43,500 miles, £15,040, Romford
- 2018 Mercedes-Benz GLA, 46,447 miles, £14,295, Manchester
- 2025 Mercedes-Benz GLA, 8,683 miles, £28,290, Chafford Hundred and West Thurrock
- 2019 Mercedes-Benz GLA, 74,724 miles, £12,395, Kelty
- 2021 Mercedes-Benz GLA, 58,711 miles, £18,495, Harlow
- 2023 Mercedes-Benz GLA, 29,685 miles, £23,995, Yeovil
- 2018 Mercedes-Benz GLA, 73,575 miles, £11,795, Peterlee
- 2019 Mercedes-Benz GLA, 34,203 miles, £15,496, Havant
- 2015 Mercedes-Benz GLA, 104,000 miles, £7,500, Milton Keynes
- 2019 Mercedes-Benz GLA, 33,207 miles, £14,490, London
- 2021 Mercedes-Benz GLA, 23,600 miles, £21,995, Epsom
- 2018 Mercedes-Benz GLA, 35,170 miles, £13,995, Rugby
- 2018 Mercedes-Benz GLA, 74,950 miles, £13,990, West Thurrock
- 2021 Mercedes-Benz GLA, 40,174 miles, £20,395, Cambridge
- 2026 Mercedes-Benz GLA, 3,264 miles, £29,990, Sunderland
- 2021 Mercedes-Benz GLA, 21,950 miles, £20,695, Basingstoke
- 2022 Mercedes-Benz GLA, 29,752 miles, £21,950, Trowbridge
- 2018 Mercedes-Benz GLA, 81,500 miles, £9,990, Milton Keynes
- 2017 Mercedes-Benz GLA, 50,610 miles, £11,498, Salford
- 2015 Mercedes-Benz GLA, 86,000 miles, £8,750, Coventry
- 2024 Mercedes-Benz GLA, 14,474 miles, £27,595, Swansea
- 2025 Mercedes-Benz GLA, 12,036 miles, £28,291, Glasgow
- 2023 Mercedes-Benz GLA, 15,045 miles, £28,990, Ellesmere Port
- 2015 Mercedes-Benz GLA, 77,012 miles, £6,995, Leicester
- 2016 Mercedes-Benz GLA, 48,385 miles, £9,791, Leeds
- 2022 Mercedes-Benz GLA, 41,340 miles, £20,199, Winsford
- 2021 Mercedes-Benz GLA, 81,217 miles, £16,491, Cardiff
- 2022 Mercedes-Benz GLA, 28,874 miles, £24,432, Rochdale
- 2018 Mercedes-Benz GLA, 79,844 miles, £12,290, Larkhall
- 2022 Mercedes-Benz GLA, 57,400 miles, £20,490, Essendine
- 2023 Mercedes-Benz GLA, 25,022 miles, £26,495, Hamilton
- 2024 Mercedes-Benz GLA, 11,281 miles, £27,995, Hamilton
- 2014 Mercedes-Benz GLA, 51,000 miles, £7,995, Hexham
- 2019 Mercedes-Benz GLA, 30,601 miles, £15,496, Bristol
- 2017 Mercedes-Benz GLA, 52,103 miles, £13,699, Market Harborough
- 2015 Mercedes-Benz GLA, 49,139 miles, £10,990, Dunstable
- 2021 Mercedes-Benz GLA, 55,036 miles, £18,986, Ipswich
- 2023 Mercedes-Benz GLA, 37,179 miles, £24,590, Harlow
- 2017 Mercedes-Benz GLA, 111,000 miles, £8,495, Wakefield
- 2015 Mercedes-Benz GLA, 99,281 miles, £7,790, Congleton
- 2020 Mercedes-Benz GLA, 58,000 miles, £15,000, Newcastle upon Tyne
- 2021 Mercedes-Benz GLA, 31,230 miles, £21,999, Winsford
- 2024 Mercedes-Benz GLA, 18,396 miles, £25,999, Atherton
- 2017 Mercedes-Benz GLA, 85,000 miles, £9,490, Rochester
- 2017 Mercedes-Benz GLA, 73,652 miles, £9,000, Cambridge
- 2018 Mercedes-Benz GLA, 79,471 miles, £11,999, Merthyr Tydfil
- 2025 Mercedes-Benz GLA, 23,607 miles, £26,998, Chertsey
- 2018 Mercedes-Benz GLA, 64,075 miles, £11,891, Walsall
Mercedes-Benz GLA by gearbox, fuel and body
- Automatic Mercedes-Benz GLA (2,233)
- Manual Mercedes-Benz GLA (269)
- Petrol Mercedes-Benz GLA (972)
- Diesel Mercedes-Benz GLA (1,076)
- Hybrid Mercedes-Benz GLA (327)
- Plug-in hybrid Mercedes-Benz GLA (105)
- Mercedes-Benz GLA SUV (1,968)
- Mercedes-Benz GLA hatchback (277)
- Mercedes-Benz GLA estate (102)
Mercedes-Benz GLA prices by year
- 2026 (222)
- 2025 (200)
- 2024 (177)
- 2023 (212)
- 2022 (122)
- 2021 (187)
- 2020 (149)
- 2019 (307)
- 2018 (298)
- 2017 (255)
- 2016 (159)
- 2015 (152)
- 2014 (61)
Mercedes-Benz GLA by price
More Mercedes-Benz
- All Mercedes-Benz GLA
- All Mercedes-Benz cars
- Mercedes-Benz A Class (6,689)
- Mercedes-Benz C Class (4,805)
- Mercedes-Benz CLA (3,235)
- Mercedes-Benz E Class (3,049)
- Mercedes-Benz GLC (2,811)
- Mercedes-Benz GLA (2,514)
- Mercedes-Benz Sprinter (1,664)
- Mercedes-Benz GLE (1,380)
- Mercedes-Benz GLB (862)
- Mercedes-Benz Vito (858)
- Mercedes-Benz B Class (788)
- Mercedes-Benz S Class (618)
- Mercedes-Benz SL (468)
- Mercedes-Benz G Class (464)
- Mercedes-Benz SLK (454)