Filter results 357 Cars
Sort By
2025 Volvo XC40
2.0 B3P Plus Dark 5dr Auto
2.0 B3P Plus Dark 5dr Auto
John Clark Volvo Edinburgh - 338 miles away
1,988 miles
Call dealer
£33,250
2025 Volvo XC40
2.0 B3P Plus Dark 5dr Auto
2.0 B3P Plus Dark 5dr Auto
John Clark Volvo Edinburgh - 338 miles away
2,008 miles
Call dealer
£33,250
2025 Volvo XC40
2.0 B3P Plus Dark 5dr Auto
2.0 B3P Plus Dark 5dr Auto
John Clark Volvo Edinburgh - 338 miles away
2,021 miles
Call dealer
£33,250
2026 Volvo XC40
2.0 B3P Plus Black Edition 5dr Auto
2.0 B3P Plus Black Edition 5dr Auto
John Clark Volvo Edinburgh - 338 miles away
819 miles
Call dealer
£36,500
2023 Volvo XC40
2.0 B3P Plus Dark 5dr Auto
2.0 B3P Plus Dark 5dr Auto
John Clark Volvo Dundee - 368 miles away
41,116 miles
Call dealer
£23,500
2023 Volvo XC40
2.0 B3P Plus Dark 5dr Auto
2.0 B3P Plus Dark 5dr Auto
John Clark Volvo Dundee - 368 miles away
33,702 miles
Call dealer
£24,000
2023 Volvo XC40
2.0 B3P Plus Dark 5dr Auto
2.0 B3P Plus Dark 5dr Auto
John Clark Volvo Dundee - 368 miles away
33,376 miles
Call dealer
£24,750
2023 Volvo XC40
2.0 B3P Plus Dark 5dr Auto
2.0 B3P Plus Dark 5dr Auto
John Clark Volvo Dundee - 368 miles away
25,111 miles
Call dealer
£25,750
2023 Volvo XC40
2.0 B4P Plus Dark 5dr AWD Auto
2.0 B4P Plus Dark 5dr AWD Auto
John Clark Volvo Dundee - 368 miles away
28,767 miles
Call dealer
£27,000
2023 Volvo XC40
2.0 B3P Plus Dark 5dr Auto
2.0 B3P Plus Dark 5dr Auto
John Clark Volvo Dundee - 368 miles away
8,811 miles
Call dealer
£28,500
2024 Volvo XC40
2.0 B4P Plus Dark 5dr Auto
2.0 B4P Plus Dark 5dr Auto
John Clark Volvo Dundee - 368 miles away
7,126 miles
Call dealer
£29,500
2025 Volvo XC40
2.0 B4P Plus Dark 5dr Auto
2.0 B4P Plus Dark 5dr Auto
John Clark Volvo Dundee - 368 miles away
6,841 miles
Call dealer
£30,500
2025 Volvo XC40
2.0 B4P Plus Dark 5dr Auto
2.0 B4P Plus Dark 5dr Auto
John Clark Volvo Dundee - 368 miles away
6,464 miles
Call dealer
£31,750
2025 Volvo XC40
2.0 B4P Plus Black Edition 5dr Auto
2.0 B4P Plus Black Edition 5dr Auto
John Clark Volvo Dundee - 368 miles away
9,263 miles
Call dealer
£33,000
2026 Volvo XC40
2.0 B3P Plus Dark 5dr Auto
2.0 B3P Plus Dark 5dr Auto
John Clark Volvo Dundee - 368 miles away
6 miles
Call dealer
£35,000
| Buy new from | £15,167 | (list price from £17,095) |
Showing 316 - 330 of 357 cars

:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/8d4f60954e0a2fc562894865a20b9fbf/38c197ec4747f1b83eb04bef64b6547e.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/0c7ce024811f3475247062b750dd4271/0961ca53f1c9269871cab09758a1bb8b.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/55b1ff0675326bbe0ca0ecb9e950d8d7/aca948b47dae1ad3a0c223addd4e9970.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/cbac1a9cd403034ce8de094009e55198/b612fe49567de4c42fbe8cccd39221d7.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/fallback/coming-soon.webp)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/b86fd17d06e6d6f2eac1097afba18975/67d3b31407d583d053479f3cef7e255c.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/3b8ed40659e354b0d07264e9300de33f/50385a6324f59000e905563b9a41aca0.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/47873871648061a308208de033872354/bc6db7215917b209ca6527f970a27e07.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/366d76940e2b42bd98cb4b1941592c52/a64f935a10dff4aa204245e7be1478b0.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/db8f129f268145fe70b5c784849920b5/d94ca5f8ea2601a56c485c85de91f557.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/7f4d77f8623636d64e19b4528114e563/1ffc083c977b041c6ce190c9aadda93e.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/b5b8f6bf35f085463a8c1e3a81558d1d/fed95856b030b9ddafd27860742a6742.jpg)