Create Alert

Used Jaguar XF Cars in Scotland

Showing 1 to 10 of 1,768 second hand Jaguar XF Cars

We have 1768 used Jaguar XF cars for sale online, so check out the listings. View stock from 100 dealers and thousands of private sellers. Find a second hand Jaguar XF by searching today.

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Jaguar XF 5.0 V8 Supercharged XFR-S Sportbrake (s/ Shortlist+29

Year 2015

Transmission Automatic

Mileage 26,457

Fuel type Petrol

Engine size 5000

Jaguar XF 2.0 i4 Diesel (180PS) R-Sport Shortlist+19

Year 2018

Transmission Automatic

Mileage 9,108

Fuel type Diesel

Engine size Unknown

Retail price £29,500
Jaguar XF 3.0 V6 Diesel (300PS) S Shortlist+19

Year 2018

Transmission Automatic

Mileage 12,397

Fuel type Diesel

Engine size Unknown

Retail price £26,000
Jaguar XF 3.0 V6 Diesel (300PS) S Shortlist+19

Year 2017

Transmission Automatic

Mileage 14,669

Fuel type Diesel

Engine size Unknown

Jaguar XF 2.0 i4 Petrol (250PS) R-Sport Shortlist+19

Year 2018

Transmission Automatic

Mileage 4,790

Fuel type Petrol

Engine size Unknown

Retail price £31,000
Jaguar XF 3.0 V6 Diesel (300PS) S Shortlist+19

Year 2018

Transmission Automatic

Mileage 6,962

Fuel type Diesel

Engine size Unknown

Retail price £29,995 Finance from £696 per month
Jaguar XF 3.0 i V6 Supercharged S (s/s) 4dr *1 OWN Shortlist+19

Year 2017

Transmission Automatic

Mileage 27,000

Fuel type Petrol

Engine size 2995

Retail price £15,000 Finance from £336 per month
Jaguar XF 2.2d [200] R-Sport 4dr Auto Saloon Shortlist+27

Year 2014

Transmission Automatic

Mileage 29,740

Fuel type Diesel

Engine size 2179

Search all 1768 Jaguar XF cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Sort by:
Representative finance example

Borrowing £7,500 on a Hire Purchase agreement over 48 months, a representative APR of 18.5% and a deposit of £0.00, the amount repayable would be £216.89 a month, with a total cost of credit of £2,910.72 and a total amount payable of £10,410.72.