New & Used Jaguar XJ for sale in Canada

Price: $24,000

12,000 km
Surrey, British Columbia Cars 21 Motors
Price: $19,995

89,518 km
Burlington, Ontario Bronte Auto Services
Price: $7,500

145,201 km
Vancouver, British Columbia Company of Cars
Price: $39,980
A local accident free Jaguar XJ 3.0 AWD. Well equipped with Portfolio Package and Illumination Packa...
28,100 km
North Vancouver, British Columbia Blue Star Motors
Price: Call

89,500 km
Scarborough, Ontario AutoAuto Group
Price: $53,495

31,598 km
Abbotsford, British Columbia Fraser Valley Pre Owned
Price: $13,900

162,972 km
Concord, Ontario Alfa Motor Sports
Price: $5,800

79,164 km
Logan Lake, British Columbia Logan Lake Auto Sales
Price: Call

169,778 km
Burlington, Ontario Elite Fine Cars
Price: $3,995

144,000 km
New Westminster, British Columbia Tala Auto Select