Used diesel Mercedes-Benz GLA for sale
1,116 cars from UK dealers, updated 23 October 2026. Typical asking price £12,500. Half of them are priced between £9,900 and £26,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 diesel Mercedes-Benz GLA cost?
Typical asking price £12,500 across 1,116 cars for sale. A 2026 one is typically £30,500, a 2014 one £9,000.
468 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 93 | £30,500 | £30,000 to £31,000 |
| 2025 | 108 | £32,500 | £30,000 to £34,000 |
| 2024 | 34 | £29,000 | £27,000 to £30,000 |
| 2023 | 66 | £26,500 | £25,000 to £27,500 |
| 2022 | 26 | £24,500 | £23,000 to £26,000 |
| 2021 | 84 | £20,000 | £19,000 to £22,000 |
| 2018 | 148 | £12,000 | £10,700 to £13,500 |
| 2017 | 208 | £11,000 | £9,800 to £12,200 |
| 2016 | 140 | £9,500 | £8,500 to £10,800 |
| 2015 | 129 | £9,000 | £8,000 to £10,000 |
| 2014 | 48 | £9,000 | £8,200 to £10,000 |
Cars for sale now, page 1 of 12
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
- 2023 Mercedes-Benz GLA, 14,325 miles, £20,995, £6,121 under typical, Bilston
- 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
- 2015 Mercedes-Benz GLA, 10,000 miles, £9,895, £2,340 under typical, Walsall
- 2016 Mercedes-Benz GLA, 75,640 miles, £8,995, £2,004 under typical, Harrow
- 2017 Mercedes-Benz GLA, 44,011 miles, £11,498, £2,256 under typical, Edinburgh
- 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
- 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
- 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, 64,307 miles, £8,900, £1,225 under typical, New Malden
- 2015 Mercedes-Benz GLA, 60,436 miles, £8,000, £1,085 under typical, Leeds
- 2018 Mercedes-Benz GLA, 52,400 miles, £11,990, £1,623 under typical, Leicester
- 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
- 2016 Mercedes-Benz GLA, 135,000 miles, £5,974, £773 under typical, Thurleigh
- 2015 Mercedes-Benz GLA, 120,490 miles, £6,250, £799 under typical, Newcastle upon Tyne
- 2016 Mercedes-Benz GLA, 130,000 miles, £6,295, £786 under typical, Birmingham
- 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
- 2016 Mercedes-Benz GLA, 110,861 miles, £6,990, £812 under typical, Sheffield
- 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
- 2016 Mercedes-Benz GLA, 48,493 miles, £8,995, £1,018 under typical, Nelson
- 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, 87,661 miles, £8,490, £906 under typical, Peterborough
- 2016 Mercedes-Benz GLA, 95,400 miles, £7,450, £791 under typical, Weston-super-Mare
- 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
- 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
- 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
- 2018 Mercedes-Benz GLA, 67,242 miles, £12,450, £1,206 under typical, Barnet
- 2017 Mercedes-Benz GLA, 75,200 miles, £10,190, £973 under typical, Hale
- 2026 Mercedes-Benz GLA, 4,395 miles, £29,995, £2,832 under typical, Epsom
- 2016 Mercedes-Benz GLA, 72,528 miles, £9,488, £892 under typical, Romford
- 2016 Mercedes-Benz GLA, 144,000 miles, £5,994, £560 under typical, Alcester
- 2021 Mercedes-Benz GLA, 49,500 miles, £18,999, £1,770 under typical, Harrogate
- 2017 Mercedes-Benz GLA, 66,337 miles, £11,000, £1,024 under typical, Norwich
- 2019 Mercedes-Benz GLA, 42,906 miles, £14,100, £1,297 under typical, Watford
- 2018 Mercedes-Benz GLA, 42,671 miles, £13,240, £1,211 under typical, Rotherham
- 2016 Mercedes-Benz GLA, 84,882 miles, £8,500, £776 under typical, Middlesbrough
- 2017 Mercedes-Benz GLA, 91,322 miles, £8,520, £778 under typical, Kingston upon Hull
- 2017 Mercedes-Benz GLA, 79,000 miles, £9,000, £816 under typical, Chesterfield
- 2024 Mercedes-Benz GLA, 7,364 miles, £28,990, £2,545 under typical, Huddersfield
- 2017 Mercedes-Benz GLA, 73,540 miles, £8,990, £789 under typical, Bolton
- 2018 Mercedes-Benz GLA, 79,300 miles, £10,450, £916 under typical, Canvey Island
- 2015 Mercedes-Benz GLA, 67,403 miles, £9,993, £873 under typical, Hemel Hempstead
- 2017 Mercedes-Benz GLA, 57,000 miles, £10,995, Congresbury
- 2018 Mercedes-Benz GLA, 66,022 miles, £12,299, Newport
- 2017 Mercedes-Benz GLA, 106,933 miles, £7,290, Sheffield
- 2015 Mercedes-Benz GLA, 51,053 miles, £10,999, Southampton
- 2016 Mercedes-Benz GLA, 100,000 miles, £8,000, Staines
- 2017 Mercedes-Benz GLA, 51,243 miles, £11,250, Hoddesdon
- 2018 Mercedes-Benz GLA, 107,000 miles, £8,800, Welwyn
- 2016 Mercedes-Benz GLA, 70,000 miles, £9,475, Sunbury-on-Thames
- 2023 Mercedes-Benz GLA, 22,335 miles, £24,998, Glasgow
- 2016 Mercedes-Benz GLA, 80,046 miles, £9,290, Wednesbury
- 2016 Mercedes-Benz GLA, 42,742 miles, £12,295, Stevenage
- 2021 Mercedes-Benz GLA, 40,102 miles, £21,495, Grimsby
- 2017 Mercedes-Benz GLA, 61,600 miles, £11,500, Horley
- 2020 Mercedes-Benz GLA, 60,733 miles, £17,500, Northampton
- 2017 Mercedes-Benz GLA, 55,353 miles, £13,495, Poole
- 2025 Mercedes-Benz GLA, 7,504 miles, £31,995, Epsom
- 2023 Mercedes-Benz GLA, 22,849 miles, £23,600, Watford
- 2024 Mercedes-Benz GLA, 7,858 miles, £28,434, Sheffield
- 2014 Mercedes-Benz GLA, 95,000 miles, £7,490, Rochdale
- 2018 Mercedes-Benz GLA, 70,466 miles, £11,499, Luton
- 2017 Mercedes-Benz GLA, 66,000 miles, £10,795, Chester
- 2018 Mercedes-Benz GLA, 106,286 miles, £7,990, Bedford
- 2017 Mercedes-Benz GLA, 113,000 miles, £9,989, Keighley
- 2015 Mercedes-Benz GLA, 103,000 miles, £7,895, Manchester
- 2017 Mercedes-Benz GLA, 65,496 miles, £8,870, Edinburgh
- 2022 Mercedes-Benz GLA, 31,800 miles, £22,900, Solihull
- 2024 Mercedes-Benz GLA, 11,500 miles, £28,999, Chester
- 2016 Mercedes-Benz GLA, 114,872 miles, £6,990, Peterborough
- 2017 Mercedes-Benz GLA, 55,508 miles, £11,960, Leeds
- 2015 Mercedes-Benz GLA, 99,291 miles, £7,495, Shefford
- 2019 Mercedes-Benz GLA, 27,000 miles, £17,747, Castleford
- 2018 Mercedes-Benz GLA, 72,000 miles, £9,995, Blofield
- 2018 Mercedes-Benz GLA, 99,000 miles, £9,790, Manchester
- 2018 Mercedes-Benz GLA, 82,000 miles, £10,900, Havering
- 2017 Mercedes-Benz GLA, 43,925 miles, £12,650, Hayes
- 2018 Mercedes-Benz GLA, 145,196 miles, £6,690, Nuneaton
- 2016 Mercedes-Benz GLA, 55,000 miles, £11,490, Addlestone
- 2022 Mercedes-Benz GLA, 31,711 miles, £23,299, Bromborough
Mercedes-Benz GLA by gearbox, fuel and body
- Automatic Mercedes-Benz GLA (2,295)
- Manual Mercedes-Benz GLA (266)
- Petrol Mercedes-Benz GLA (986)
- 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
- Under £8,000 (114)
- Under £10,000 (427)
- Under £15,000 (1,209)
- Under £20,000 (1,485)
- Under £30,000 (2,224)
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)