Used petrol Mercedes-Benz GLA for sale
957 cars from UK dealers, updated 26 October 2026. Typical asking price £14,800. Half of them are priced between £12,000 and £20,500.
AskCar lists 579,238 cars from 12,980 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 petrol Mercedes-Benz GLA cost?
Typical asking price £14,800 across 957 cars for sale. A 2023 one is typically £23,000, a 2015 one £15,000.
334 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2023 | 84 | £23,000 | £21,500 to £25,000 |
| 2022 | 72 | £23,000 | £21,000 to £24,500 |
| 2021 | 80 | £22,000 | £19,600 to £24,000 |
| 2020 | 131 | £17,400 | £15,000 to £19,500 |
| 2019 | 288 | £13,000 | £11,700 to £14,500 |
| 2018 | 147 | £11,800 | £10,300 to £13,500 |
| 2017 | 52 | £12,000 | £10,200 to £13,300 |
| 2016 | 27 | £12,500 | £10,600 to £15,000 |
| 2015 | 31 | £15,000 | £11,900 to £17,500 |
Cars for sale now, page 5 of 10
The cheaper cars like each one are on its AskCar page.
- 2018 Mercedes-Benz GLA, 74,950 miles, £13,990, West Thurrock
- 2019 Mercedes-Benz GLA, 48,700 miles, £13,500, Havering
- 2022 Mercedes-Benz GLA, 31,097 miles, £22,398, Scunthorpe
- 2019 Mercedes-Benz GLA, 35,544 miles, £15,150, Barnet
- 2022 Mercedes-Benz GLA, 57,400 miles, £20,490, Essendine
- 2019 Mercedes-Benz GLA, 30,000 miles, £26,990, Sudbury
- 2019 Mercedes-Benz GLA, 43,000 miles, £15,694, Winchester
- 2018 Mercedes-Benz GLA, 75,000 miles, £9,440, Fleetwood
- 2018 Mercedes-Benz GLA, 64,075 miles, £11,891, Walsall
- 2022 Mercedes-Benz GLA, 26,358 miles, £23,495, Dorchester
- 2018 Mercedes-Benz GLA, 88,886 miles, £10,290, Sheffield
- 2016 Mercedes-Benz GLA, 72,510 miles, £8,995, Cheltenham
- 2018 Mercedes-Benz GLA, 58,668 miles, £10,990, Stockport
- 2026 Mercedes-Benz GLA, 2,546 miles, £51,499, Brighton and Hove
- 2014 Mercedes-Benz GLA, 60,250 miles, £15,790, Shrewsbury
- 2023 Mercedes-Benz GLA, 53,927 miles, £22,323, Shrewsbury
- 2019 Mercedes-Benz GLA, 59,912 miles, £13,480, Ilkley
- 2018 Mercedes-Benz GLA, 58,694 miles, £10,999, Glasgow
- 2022 Mercedes-Benz GLA, 39,649 miles, £22,699, Castle Donington
- 2015 Mercedes-Benz GLA, 53,438 miles, £16,999, Watton
- 2022 Mercedes-Benz GLA, 5,501 miles, £26,631, Beaconsfield
- 2023 Mercedes-Benz GLA, 11,355 miles, £24,995, Chester
- 2020 Mercedes-Benz GLA, 27,654 miles, £15,399, South Shields
- 2019 Mercedes-Benz GLA, 50,000 miles, £12,000, Manchester
- 2018 Mercedes-Benz GLA, 72,000 miles, £18,990, Warwick
- 2022 Mercedes-Benz GLA, 35,004 miles, £20,490, Brent
- 2021 Mercedes-Benz GLA, 31,444 miles, £22,895, Manchester
- 2017 Mercedes-Benz GLA, 55,000 miles, £11,990, Gloucester
- 2022 Mercedes-Benz GLA, 16,319 miles, £24,577, Giffnock
- 2014 Mercedes-Benz GLA, 47,512 miles, £9,749, Croydon
- 2022 Mercedes-Benz GLA, 29,752 miles, £21,950, Trowbridge
- 2019 Mercedes-Benz GLA, 47,701 miles, £13,699, Corby
- 2022 Mercedes-Benz GLA, 45,595 miles, £21,199, Ashford
- 2019 Mercedes-Benz GLA, 42,838 miles, £15,150, Derby
- 2014 Mercedes-Benz GLA, 32,365 miles, £11,490, Bristol
- 2018 Mercedes-Benz GLA, 38,000 miles, £10,990, Walsall
- 2022 Mercedes-Benz GLA, 39,104 miles, £19,995, Guildford
- 2020 Mercedes-Benz GLA, 74,390 miles, £12,862, Luton
- 2018 Mercedes-Benz GLA, 94,000 miles, £8,995, Derby
- 2021 Mercedes-Benz GLA, 65,564 miles, £19,440, Peterborough
- 2019 Mercedes-Benz GLA, 64,000 miles, £12,490, Northampton
- 2023 Mercedes-Benz GLA, 15,711 miles, £25,699, Edinburgh
- 2019 Mercedes-Benz GLA, 75,775 miles, £10,430, Newport
- 2022 Mercedes-Benz GLA, 41,340 miles, £20,199, Winsford
- 2019 Mercedes-Benz GLA, 64,000 miles, £12,495, Hillingdon
- 2019 Mercedes-Benz GLA, 53,558 miles, £13,252, Lympsham
- 2019 Mercedes-Benz GLA, 65,825 miles, £12,350, Guildford
- 2017 Mercedes-Benz GLA, 111,000 miles, £8,495, Wakefield
- 2018 Mercedes-Benz GLA, 67,000 miles, £10,290, Walsall
- 2020 Mercedes-Benz GLA, 34,000 miles, £14,995, Kingswinford
- 2019 Mercedes-Benz GLA, 33,252 miles, £15,999, Hook
- 2023 Mercedes-Benz GLA, 15,321 miles, £26,495, Lincoln
- 2023 Mercedes-Benz GLA, 9,617 miles, £27,550, Coventry
- 2023 Mercedes-Benz GLA, 65,968 miles, £21,606, Slough
- 2023 Mercedes-Benz GLA, 73,220 miles, £19,690, Brent
- 2020 Mercedes-Benz GLA, 41,291 miles, £18,799, Oldham
- 2017 Mercedes-Benz GLA, 54,492 miles, £11,999, Tonypandy
- 2017 Mercedes-Benz GLA, 91,640 miles, £10,995, Scunthorpe
- 2020 Mercedes-Benz GLA, 59,132 miles, £17,795, Perth
- 2019 Mercedes-Benz GLA, 49,828 miles, £13,600, Leeds
- 2017 Mercedes-Benz GLA, 64,052 miles, £9,949, Stevenage
- 2018 Mercedes-Benz GLA, 40,000 miles, £12,495, Derby
- 2019 Mercedes-Benz GLA, 46,291 miles, £14,500, Swanscombe
- 2019 Mercedes-Benz GLA, 25,362 miles, £16,490, Wimbledon
- 2021 Mercedes-Benz GLA, 53,737 miles, £17,990, Glasgow
- 2022 Mercedes-Benz GLA, 27,000 miles, £36,489, Brent
- 2025 Mercedes-Benz GLA, 2,238 miles, £49,299, Chichester
- 2021 Mercedes-Benz GLA, 27,900 miles, £26,999, Atherstone
- 2018 Mercedes-Benz GLA, 92,000 miles, £7,990, Walsall
- 2021 Mercedes-Benz GLA, 14,460 miles, £23,910, Glasgow
- 2016 Mercedes-Benz GLA, 81,000 miles, £10,480, Nottingham
- 2019 Mercedes-Benz GLA, 29,585 miles, £14,995, Harlow
- 2017 Mercedes-Benz GLA, 58,608 miles, £11,850, Oldham
- 2021 Mercedes-Benz GLA, 73,775 miles, £18,760, Peterborough
- 2023 Mercedes-Benz GLA, 52,047 miles, £22,699, Tonbridge
- 2022 Mercedes-Benz GLA, 35,963 miles, £22,998, Inverness
- 2019 Mercedes-Benz GLA, 74,238 miles, £10,450, Dunstable
- 2020 Mercedes-Benz GLA, 13,800 miles, £18,000, Bromley
- 2018 Mercedes-Benz GLA, 81,995 miles, £9,795, Basildon
- 2023 Mercedes-Benz GLA, 43,687 miles, £23,350, Sunderland
- 2021 Mercedes-Benz GLA, 34,020 miles, £19,612, Bristol
- 2019 Mercedes-Benz GLA, 71,000 miles, £11,980, Market Drayton
- 2020 Mercedes-Benz GLA, 41,800 miles, £16,450, Bexley
- 2019 Mercedes-Benz GLA, 60,000 miles, £11,500, Manchester
- 2018 Mercedes-Benz GLA, 69,511 miles, £10,275, Newtownabbey
- 2018 Mercedes-Benz GLA, 69,511 miles, £10,275, Newtownabbey
- 2023 Mercedes-Benz GLA, 54,298 miles, £22,500, Chafford Hundred and West Thurrock
- 2020 Mercedes-Benz GLA, 16,701 miles, £21,900, Nottingham
- 2019 Mercedes-Benz GLA, 44,822 miles, £14,995, Ipswich
- 2019 Mercedes-Benz GLA, 81,000 miles, £10,000, Upminster
- 2019 Mercedes-Benz GLA, 26,242 miles, £15,299, Corby
- 2019 Mercedes-Benz GLA, 43,312 miles, £14,099, Corby
- 2017 Mercedes-Benz GLA, 42,000 miles, £12,980, Harrow
- 2017 Mercedes-Benz GLA, 29,000 miles, £12,490, Bedford
- 2020 Mercedes-Benz GLA, 21,000 miles, £22,495, Poole
- 2019 Mercedes-Benz GLA, 87,000 miles, £11,680, Coventry
- 2023 Mercedes-Benz GLA, 43,274 miles, £23,750, Hertford
- 2019 Mercedes-Benz GLA, 83,566 miles, £11,999, Harrow
- 2017 Mercedes-Benz GLA, 45,157 miles, £15,990, Waltham Abbey
- 2019 Mercedes-Benz GLA, 47,000 miles, £14,950, Brentwood
Mercedes-Benz GLA by gearbox, fuel and body
- Automatic Mercedes-Benz GLA (2,228)
- Manual Mercedes-Benz GLA (263)
- Diesel Mercedes-Benz GLA (1,067)
- Hybrid Mercedes-Benz GLA (335)
- Plug-in hybrid Mercedes-Benz GLA (109)
- Mercedes-Benz GLA SUV (1,966)
- Mercedes-Benz GLA hatchback (271)
- Mercedes-Benz GLA estate (105)
Mercedes-Benz GLA prices by year
- 2026 (228)
- 2025 (200)
- 2024 (179)
- 2023 (210)
- 2022 (125)
- 2021 (182)
- 2020 (151)
- 2019 (305)
- 2018 (290)
- 2017 (253)
- 2016 (155)
- 2015 (151)
- 2014 (62)
Mercedes-Benz GLA by price
- Under £8,000 (111)
- Under £10,000 (408)
- Under £15,000 (1,162)
- Under £20,000 (1,440)
- Under £30,000 (2,162)
More Mercedes-Benz
- All Mercedes-Benz GLA
- All Mercedes-Benz cars
- Mercedes-Benz A Class (6,619)
- Mercedes-Benz C Class (4,754)
- Mercedes-Benz CLA (3,164)
- Mercedes-Benz E Class (3,039)
- Mercedes-Benz GLC (2,790)
- Mercedes-Benz GLA (2,503)
- Mercedes-Benz Sprinter (1,651)
- Mercedes-Benz GLE (1,365)
- Mercedes-Benz GLB (858)
- Mercedes-Benz Vito (854)
- Mercedes-Benz B Class (788)
- Mercedes-Benz S Class (621)
- Mercedes-Benz G Class (467)
- Mercedes-Benz SL (466)
- Mercedes-Benz SLK (447)