Used Isuzu D-Max for sale under £20,000
156 cars from UK dealers, updated 23 October 2026. Typical asking price £14,400. Half of them are priced between £11,700 and £17,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.
23 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2019 | 24 | £15,000 | £13,900 to £17,400 |
| 2018 | 20 | £16,200 | £14,700 to £17,000 |
| 2017 | 21 | £14,400 | £13,000 to £16,400 |
| 2016 | 26 | £14,000 | £11,200 to £14,400 |
Cars for sale now, page 1 of 2
The cheaper cars like each one are on its AskCar page.
- 2017 Isuzu D-Max, 112,000 miles, £9,582, £2,286 under typical, Fareham
- 2016 Isuzu D-Max, 100,980 miles, £9,000, £2,026 under typical, Milton Keynes
- 2018 Isuzu D-Max, 48,007 miles, £17,995, £4,034 under typical, Glasgow
- 2016 Isuzu D-Max, 51,425 miles, £14,995, £3,133 under typical, Manchester
- 2020 Isuzu D-Max, 26,538 miles, £16,994, £3,409 under typical, Reading
- 2019 Isuzu D-Max, 32,362 miles, £17,290, £3,459 under typical, Exeter
- 2021 Isuzu D-Max, 63,683 miles, £15,995, £3,167 under typical, Norwich
- 2019 Isuzu D-Max, 28,891 miles, £16,788, £3,272 under typical, Newark-on-Trent
- 2022 Isuzu D-Max, 56,388 miles, £19,995, £3,466 under typical, Worcester
- 2019 Isuzu D-Max, 103,229 miles, £10,494, £1,746 under typical, Reading
- 2016 Isuzu D-Max, 132,000 miles, £8,495, £1,408 under typical, Nottingham
- 2018 Isuzu D-Max, 109,000 miles, £9,440, £1,541 under typical, Birmingham
- 2019 Isuzu D-Max, 54,859 miles, £14,999, £2,304 under typical, Gosforth
- 2023 Isuzu D-Max, 89,732 miles, £16,950, £2,423 under typical, Brigg
- 2022 Isuzu D-Max, 53,468 miles, £17,994, £2,416 under typical, Dumbarton
- 2023 Isuzu D-Max, 57,000 miles, £17,495, £2,328 under typical, Liverpool
- 2022 Isuzu D-Max, 74,990 miles, £14,988, £1,955 under typical, Axminster
- 2018 Isuzu D-Max, 54,299 miles, £13,950, £1,816 under typical, Carlisle
- 2016 Isuzu D-Max, 118,212 miles, £10,250, £1,315 under typical, Castleford
- 2021 Isuzu D-Max, 64,694 miles, £17,599, £2,218 under typical, Bristol
- 2021 Isuzu D-Max, 73,500 miles, £16,599, £2,053 under typical, Hook
- 2023 Isuzu D-Max, 31,248 miles, £18,995, £2,185 under typical, Swindon
- 2018 Isuzu D-Max, 47,800 miles, £16,750, £1,909 under typical, Chipping Norton
- 2014 Isuzu D-Max, 155,301 miles, £5,995, £679 under typical, Kirriemuir
- 2017 Isuzu D-Max, 95,931 miles, £11,995, £1,344 under typical, Dumbarton
- 2018 Isuzu D-Max, 88,018 miles, £12,995, £1,450 under typical, Maldon
- 2017 Isuzu D-Max, 87,489 miles, £13,990, £1,560 under typical, Stoke-on-Trent
- 2019 Isuzu D-Max, 72,172 miles, £18,690, £2,054 under typical, Bordon
- 2019 Isuzu D-Max, 107,000 miles, £10,794, £1,184 under typical, Sheffield
- 2016 Isuzu D-Max, 144,000 miles, £8,995, £985 under typical, Coventry
- 2018 Isuzu D-Max, 45,438 miles, £15,495, £1,695 under typical, Norwich
- 2015 Isuzu D-Max, 162,000 miles, £6,495, £710 under typical, Saltford
- 2016 Isuzu D-Max, 75,000 miles, £13,000, £1,392 under typical, Liverpool
- 2015 Isuzu D-Max, 142,000 miles, £6,995, £738 under typical, Saltford
- 2022 Isuzu D-Max, 86,151 miles, £17,495, £1,739 under typical, Spittal
- 2021 Isuzu D-Max, 122,800 miles, £12,999, £1,276 under typical, East Peckham
- 2022 Isuzu D-Max, 95,440 miles, £17,995, £1,765 under typical, Manchester
- 2021 Isuzu D-Max, 73,735 miles, £19,500, £1,878 under typical, York
- 2023 Isuzu D-Max, 39,000 miles, £19,995, £1,765 under typical, Doncaster
- 2014 Isuzu D-Max, 113,000 miles, £7,995, Rochdale
- 2019 Isuzu D-Max, 62,336 miles, £14,400, Stafford
- 2021 Isuzu D-Max, 142,990 miles, £10,668, Axminster
- 2018 Isuzu D-Max, 49,000 miles, £15,995, Luton
- 2021 Isuzu D-Max, 60,859 miles, £19,194, Dumbarton
- 2015 Isuzu D-Max, 44,200 miles, £13,990, Chipping Norton
- 2019 Isuzu D-Max, 96,000 miles, £14,995, Birmingham
- 2017 Isuzu D-Max, 124,000 miles, £10,314, Southampton
- 2019 Isuzu D-Max, 22,000 miles, £17,994, Daventry
- 2018 Isuzu D-Max, 42,743 miles, £16,495, Norwich
- 2015 Isuzu D-Max, 162,684 miles, £7,995, Beccles
- 2019 Isuzu D-Max, 51,595 miles, £17,795, Richmond
- 2015 Isuzu D-Max, 96,000 miles, £9,795, Fort Augustus
- 2015 Isuzu D-Max, 157,422 miles, £7,950, Castleford
- 2015 Isuzu D-Max, 154,000 miles, £6,995, Saltford
- 2018 Isuzu D-Max, 74,496 miles, £13,990, Kingston upon Hull
- 2016 Isuzu D-Max, 57,426 miles, £13,995, Beccles
- 2016 Isuzu D-Max, 63,720 miles, £13,500, Sayers Common
- 2017 Isuzu D-Max, 76,000 miles, £14,995, Bolton
- 2018 Isuzu D-Max, 46,000 miles, £16,999, Hounslow
- 2019 Isuzu D-Max, 121,980 miles, £14,500, Mirfield
- 2014 Isuzu D-Max, 76,359 miles, £11,000, Skipton
- 2017 Isuzu D-Max, 77,292 miles, £12,995, Wellington
- 2016 Isuzu D-Max, 137,000 miles, £9,995, Nelson
- 2016 Isuzu D-Max, 59,000 miles, £13,995, Shotts
- 2018 Isuzu D-Max, 85,000 miles, £16,995, Stockport
- 2020 Isuzu D-Max, 92,000 miles, £13,490, Bedford
- 2015 Isuzu D-Max, 99,550 miles, £10,188, Brownhills West
- 2022 Isuzu D-Max, 91,936 miles, £18,695, Hyde
- 2020 Isuzu D-Max, 113,000 miles, £14,490, Soham
- 2017 Isuzu D-Max, 122,000 miles, £9,490, Bedford
- 2017 Isuzu D-Max, 65,000 miles, £16,995, Chesham
- 2018 Isuzu D-Max, 90,000 miles, £13,995, Kirkcaldy
- 2019 Isuzu D-Max, 136,862 miles, £11,400, Burton upon Trent
- 2019 Isuzu D-Max, 79,000 miles, £16,740, Dungannon
- 2012 Isuzu D-Max, 51,964 miles, £10,794, Kirriemuir
- 2016 Isuzu D-Max, 118,960 miles, £10,999, Preston
- 2015 Isuzu D-Max, 116,024 miles, £10,995, Farnham
- 2015 Isuzu D-Max, 77,922 miles, £12,995, Kirriemuir
- 2015 Isuzu D-Max, 91,000 miles, £12,995, Wadhurst
- 2013 Isuzu D-Max, 75,500 miles, £10,950, Long Crendon
- 2017 Isuzu D-Max, 83,107 miles, £16,194, Chesterfield
- 2021 Isuzu D-Max, 93,990 miles, £15,588, Axminster
- 2016 Isuzu D-Max, 90,248 miles, £11,634, Pontypool
- 2020 Isuzu D-Max, 82,000 miles, £13,990, Birmingham
- 2016 Isuzu D-Max, 66,530 miles, £14,500, Boston
- 2016 Isuzu D-Max, 65,000 miles, £13,995, Fort Augustus
- 2018 Isuzu D-Max, 46,080 miles, £18,990, Chipping Norton
- 2022 Isuzu D-Max, 100,000 miles, £14,394, Motherwell
- 2017 Isuzu D-Max, 78,627 miles, £16,699, Tonypandy
- 2016 Isuzu D-Max, 50,000 miles, £13,200, Luton
- 2017 Isuzu D-Max, 134,919 miles, £10,990, Newcastle upon Tyne
- 2016 Isuzu D-Max, 84,000 miles, £14,154, Ripley
- 2019 Isuzu D-Max, 107,841 miles, £12,588, Fordingbridge
- 2015 Isuzu D-Max, 93,000 miles, £11,999, Warrington
- 2018 Isuzu D-Max, 75,850 miles, £18,995, Worminghall
- 2019 Isuzu D-Max, 59,760 miles, £18,990, Macclesfield
- 2015 Isuzu D-Max, 138,338 miles, £9,000, Burton upon Trent
- 2015 Isuzu D-Max, 64,550 miles, £15,990, Chipping Norton
- 2020 Isuzu D-Max, 153,000 miles, £11,988, Bradford
- 2019 Isuzu D-Max, 110,700 miles, £11,988, Stockbridge