2017 BMW X5 for Sale in Waterloo, ON

to
to

Filter Results

listing

Price

- Loading...

Kilometres

- Loading...

Days on Market

- Loading...

Recent Listings

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

Please wait. Contacting seller...

Don't see what you're looking for?

Order a customized vehicle from a dealer near you!

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/11/24/05/53/2017_bmw_x5-pic-1863104110005417546-152x114.jpeg

2017 BMW X5 xDrive35i AWD Used Cars in North York, ON M3C 2J6

Great Deal
$7,650 BELOW
CarGurus IMV of $68,134

Price: $60,484

Mileage: 21,017

Location: North York, ON M3C 2J6

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2017 BMW X5 xDrive35i AWD for sale - $60,484, 21,017 km with Leather Seats, Sunroof/Moonroof, Heat Package, Navigation System, Premium Package
Avg. Dealer Rating: (7 reviews) "Excellent response Sales reps is pro and eager to assist you to make a deal "
https://static.cargurus.com/images/forsale/2017/12/09/11/07/2017_bmw_x5-pic-8545889637799195780-152x114.jpeg

2017 BMW X5 xDrive35i AWD Used Cars in Bolton, ON L7E 1M7

Great Deal
$7,097 BELOW
CarGurus IMV of $64,694

Price: $57,597

Mileage: 22,208

Location: Bolton, ON L7E 1M7

Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Grey Description: Used 2017 BMW X5 xDrive35i AWD for sale - $57,597, 22,208 km with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (48 reviews) "Very cooperative, immediate and continued interaction. Questions answered promptly. No pressure."
https://static.cargurus.com/images/forsale/2017/11/21/08/32/2016_bmw_x5-pic-7581026559977202771-152x114.jpeg

2016 BMW X5 xDrive35i AWD Used Cars in Ajax, ON L1Z 0C5

Great Deal
$6,470 BELOW
CarGurus IMV of $55,468

Price: $48,998

Mileage: 37,114

Location: Ajax, ON L1Z 0C5

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2016 BMW X5 xDrive35i AWD for sale - $48,998, 37,114 km with Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (18 reviews) "Sales agent was quick to respond although the vehicle was overpriced for sale. Although he stated he’d work with me on purchasing the used vehicle, we were unfortunately too far apart in our considerstion of what was a fair deal for the used vehicle. "
https://static.cargurus.com/images/forsale/2017/11/21/17/43/2017_bmw_x5-pic-7301855352039620477-152x114.jpeg

2017 BMW X5 xDrive35i AWD Used Cars in Tillsonburg, ON N4G 2J1

Great Deal
$6,248 BELOW
CarGurus IMV of $62,247

Price: $55,999

Mileage: 31,479

Location: Tillsonburg, ON N4G 2J1

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2017 BMW X5 xDrive35i AWD for sale - $55,999, 31,479 km
Avg. Dealer Rating: (12 reviews) "This is the vehicle I purchased and the staff at Eichenberg's was fantastic to deal with."
https://static.cargurus.com/images/forsale/2018/01/23/16/42/2017_bmw_x5-pic-5954717978103685298-152x114.jpeg

2017 BMW X5 xDrive35d AWD Used Cars in Ajax, ON L1Z 0C5

Good Deal
$7,383 BELOW
CarGurus IMV of $76,283

Price: $68,900

Mileage: 6,787

Location: Ajax, ON L1Z 0C5

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2017 BMW X5 xDrive35d AWD for sale - $68,900, 6,787 km with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (1 review) "exellent"
https://static.cargurus.com/images/forsale/2018/01/23/15/45/2017_bmw_x5-pic-2391042225068709397-152x114.jpeg

2017 BMW X5 xDrive35d AWD Used Cars in Kitchener, ON N2B 3E5

Good Deal
$6,921 BELOW
CarGurus IMV of $75,870

Price: $68,949

Mileage: 8,245

Location: Kitchener, ON N2B 3E5

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2017 BMW X5 xDrive35d AWD for sale - $68,949, 8,245 km with Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Very nice and polite and thorough. Best response so far. "
https://static.cargurus.com/images/forsale/2017/12/07/12/02/2017_bmw_x5-pic-7468034849663372307-152x114.jpeg

2017 BMW X5 xDrive35i AWD Used Cars in Burlington, ON L7N 3M8

Good Deal
$5,531 BELOW
CarGurus IMV of $63,530

Price: $57,999

Mileage: 38,464

Location: Burlington, ON L7N 3M8

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2017 BMW X5 xDrive35i AWD for sale - $57,999, 38,464 km with Premium Package, Leather Seats, Backup Camera
Avg. Dealer Rating: (18 reviews) "Ron was a great help; attentive with very good follow up I knew what he was talking about."
https://static.cargurus.com/images/forsale/2017/11/05/13/18/2018_bmw_x5-pic-4504040738270406293-152x114.jpeg

2018 BMW X5 xDrive35i AWD Used Cars in Oakville, ON L6L 5M9

Good Deal
$5,239 BELOW
CarGurus IMV of $79,064

Price: $73,824

Mileage: 2,393

Location: Oakville, ON L6L 5M9

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2018 BMW X5 xDrive35i AWD for sale - $73,824, 2,393 km with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Dealer responded thru Car Guru quickly. I have dealt with Budds before and they are a professional dealer. The car was not quite what I'm looking for"
https://static.cargurus.com/images/forsale/2017/11/08/08/48/2017_bmw_x5-pic-927139705578288374-152x114.jpeg

2017 BMW X5 xDrive35i AWD Used Cars in Kitchener, ON N2B 3E5

Good Deal
$5,445 BELOW
CarGurus IMV of $73,394

Price: $67,949

Mileage: 1,087

Location: Kitchener, ON N2B 3E5

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2017 BMW X5 xDrive35i AWD for sale - $67,949, 1,087 km with Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Good price, nice services "
https://static.cargurus.com/images/forsale/2017/11/10/14/07/2016_bmw_x5-pic-7407298432441606009-152x114.jpeg

2016 BMW X5 xDrive50i AWD Used Cars in Barrie, ON L4N 6N2

Good Deal
$5,562 BELOW
CarGurus IMV of $73,553

Price: $67,991

Mileage: 35,336

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2016 BMW X5 xDrive50i AWD for sale - $67,991, 35,336 km with LE Package, Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium Package, M Sport Package
Avg. Dealer Rating: (1 review) "Already sold. But was willing to continue to look for me."
https://static.cargurus.com/images/forsale/2017/06/20/10/44/2016_bmw_x5-pic-8828177457967011952-152x114.jpeg

2016 BMW X5 xDrive50i AWD Used Cars in Brampton, ON L6R 3Y2

Good Deal
$5,032 BELOW
CarGurus IMV of $77,732

Price: $72,700

Mileage: 15,963

Location: Brampton, ON L6R 3Y2

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2016 BMW X5 xDrive50i AWD for sale - $72,700, 15,963 km with LE Package, Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium Package, M Sport Package
Avg. Dealer Rating: (1 review) "Great experience. Knowledgeable and friendly sales staff. Very professional environment. Not intimidating or pushy. I felt I left with all my questions addressed. "
https://static.cargurus.com/images/forsale/2017/12/02/17/34/2017_bmw_x5-pic-7793854268746282068-152x114.jpeg

2017 BMW X5 xDrive35i AWD Used Cars in Scarborough, ON M1S 4A7

Good Deal
$4,759 BELOW
CarGurus IMV of $62,258

Price: $57,499

Mileage: 31,438

Location: Scarborough, ON M1S 4A7

Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: White Description: Used 2017 BMW X5 xDrive35i AWD for sale - $57,499, 31,438 km with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (16 reviews) "Response was quick and dealer was sensitive to my needs"
https://static.cargurus.com/images/forsale/2017/10/07/16/46/2018_bmw_x5-pic-3913710564928036988-152x114.jpeg

2018 BMW X5 xDrive35i AWD Used Cars in Brampton, ON L6R 3Y2

Good Deal
$3,898 BELOW
CarGurus IMV of $78,287

Price: $74,389

Mileage: 4,992

Location: Brampton, ON L6R 3Y2

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2018 BMW X5 xDrive35i AWD for sale - $74,389, 4,992 km with Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2017/09/30/13/30/2018_bmw_x5-pic-7751634405730135080-152x114.jpeg

2018 BMW X5 xDrive35i AWD Used Cars in Brampton, ON L6R 3Y2

Good Deal
$3,874 BELOW
CarGurus IMV of $78,263

Price: $74,389

Mileage: 5,073

Location: Brampton, ON L6R 3Y2

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Blue Description: Used 2018 BMW X5 xDrive35i AWD for sale - $74,389, 5,073 km with Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2017/11/24/13/54/2017_bmw_x5-pic-5530732808380171605-152x114.jpeg

2017 BMW X5 xDrive35i AWD Used Cars in Unionville, ON L3R 5M2

Good Deal
$4,558 BELOW
CarGurus IMV of $64,458

Price: $59,900

Mileage: 34,947

Location: Unionville, ON L3R 5M2

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2017 BMW X5 xDrive35i AWD for sale - $59,900, 34,947 km with Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (11 reviews) "Very helpful "
Please wait ...
All Listings
Please wait ...
Sponsored Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW X5 By Year

Vehicle Deals Starting Price Total Available
2018 BMW X5 - $69,950 300 listings
2017 BMW X5 4 Great Deals $56,899 104 listings
2016 BMW X5 - $47,800 51 listings
2015 BMW X5 3 Great Deals $39,992 86 listings
2014 BMW X5 3 Great Deals $35,888 74 listings
2012 BMW X5 4 Great Deals $17,899 69 listings
2011 BMW X5 - $15,610 65 listings