Used BMW X5 for Sale in Portland, ME

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Nationwide Shipping

Add Similar Cars


2004 BMW X5 3.0i Review
by Radcliffe

A good ride, if you can maintain it.

I liked the look, mileage and brand when I first saw the car. The dealer was willing to negotiate on the price, which made it more affordable. It was also clean and available for collection. This car is a lot of fun to drive, and feels very safe.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2014/08/23/14/20/2006_bmw_x5-pic-8374122329348423470-152x114.jpeg

2006 BMW X5 3.0i Used Cars in Thomaston, ME 04861

Great Deal
$3,630 BELOW
CarGurus IMV of $8,130

Price: $4,500

Mileage: 115,180

Location: Thomaston, ME 04861

Average time on market: 23 days Certified Pre-Owned: No Description: Used 2006 BMW X5 3.0i for sale - $4,500, 115,180 miles with Aluminum Wheels
Avg. Dealer Rating: (13 reviews) "Nice friendly atmosphere, no hard sell. Attentive, good people. Tony, the owner is an inspired, hard working person who understands howto succeed in his business. "
https://static.cargurus.com/images/forsale/2017/05/22/17/09/2003_bmw_x5-pic-7906993629201073369-152x114.jpeg

2003 BMW X5 3.0i Used Cars in Londonderry, NH 03053

Great Deal
$2,373 BELOW
CarGurus IMV of $6,373

Price: $4,000

Mileage: 122,067

Location: Londonderry, NH 03053

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW X5 3.0i for sale - $4,000, 122,067 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Sales person contacted me the same day and answered my questions. Very professional and knowledable."
https://static.cargurus.com/images/forsale/2017/07/14/09/15/2017_bmw_x5-pic-405580520693797151-152x114.jpeg

2017 BMW X5 xDrive40e Used Cars in Nashua, NH 03060

Great Deal
$6,318 BELOW
CarGurus IMV of $60,913

Price: $54,595

Mileage: 4,259

Location: Nashua, NH 03060

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Space Gray Metallic Description: Used 2017 BMW X5 xDrive40e for sale - $54,595, 4,259 miles with Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Tulley was very responsive, and very easy to work with. "
https://static.cargurus.com/images/forsale/2017/08/09/07/07/2014_bmw_x5-pic-6101801862188565780-152x114.jpeg

2014 BMW X5 xDrive35i Used Cars in Peabody, MA 01960

Great Deal
$3,966 BELOW
CarGurus IMV of $43,961

Price: $39,995

Mileage: 19,451

Location: Peabody, MA 01960

Average time on market: 45 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2014 BMW X5 xDrive35i for sale - $39,995, 19,451 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (36 reviews) "very professional "
https://static.cargurus.com/images/forsale/2017/08/21/22/28/2011_bmw_x5-pic-51367451539276878-152x114.jpeg

2011 BMW X5 xDrive35i Used Cars in Goffstown, NH 03045

Great Deal
$2,584 BELOW
CarGurus IMV of $17,961

Price: $15,377

Mileage: 99,621

Location: Goffstown, NH 03045

Average time on market: 25 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Gray Description: Used 2011 BMW X5 xDrive35i for sale - $15,377, 99,621 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Executive Package, Power Package, Navigation System, Alloy Wheels, Technology Package, Heat Package, Premium Package, Tow Package, Climate Package, Bluetooth, Backup Camera, Remote Start, Comfort Package
Avg. Dealer Rating: (2 reviews) "Very courteous, answered all my questions. Provided Carfax and A good deal. Unfortunately, I just can't afford the vehicle at this time."
https://static.cargurus.com/images/forsale/2017/07/14/23/08/2015_bmw_x5-pic-67446246544145703-152x114.jpeg

2015 BMW X5 xDrive35i Used Cars in Peabody, MA 01960

Great Deal
$3,863 BELOW
CarGurus IMV of $37,763

Price: $33,900

Mileage: 44,650

Location: Peabody, MA 01960

Average time on market: 23 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2015 BMW X5 xDrive35i for sale - $33,900, 44,650 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (37 reviews) "Good Dealership and quick decision. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW X5 xDrive35i Used Cars in Stratham, NH 03885

Good Deal
$5,882 BELOW
CarGurus IMV of $59,869

Price: $53,987

Mileage: 3,500

Location: Stratham, NH 03885

Average time on market: 51 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral White Metallic Description: Used 2017 BMW X5 xDrive35i for sale - $53,987, 3,500 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (19 reviews) "Nice people quick sale on the 535 Good dealer personable salesman Ragnar was great "
https://static.cargurus.com/images/forsale/2017/07/14/10/18/2015_bmw_x5-pic-4933639580401502333-152x114.jpeg

2015 BMW X5 xDrive35d Used Cars in Nashua, NH 03060

Good Deal
$3,058 BELOW
CarGurus IMV of $44,769

Price: $41,711

Mileage: 49,245

Location: Nashua, NH 03060

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2015 BMW X5 xDrive35d for sale - $41,711, 49,245 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Premium Wheels, Backup Camera, Premium Package
Avg. Dealer Rating: (14 reviews) "Although I didn't buy a car but I had a short but very good experience at the dealership and I appreciated sales consultant, Reid, who took his time after hours to show me the car and took me through the features "
https://static.cargurus.com/images/forsale/2017/08/29/11/50/2007_bmw_x5-pic-7422310811820159827-152x114.jpeg

2007 BMW X5 4.8i Used Cars in Manchester, NH 03109

Good Deal
$2,403 BELOW
CarGurus IMV of $12,398

Price: $9,995

Mileage: 111,170

Location: Manchester, NH 03109

Average time on market: 37 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2007 BMW X5 4.8i for sale - $9,995, 111,170 miles
Avg. Dealer Rating: (48 reviews) "very good service"
https://static.cargurus.com/images/forsale/2017/09/16/07/46/2017_bmw_x5-pic-909073220838484012-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Nashua, NH 03060

Good Deal
$5,012 BELOW
CarGurus IMV of $57,504

Price: $52,492

Mileage: 20,318

Location: Nashua, NH 03060

Average time on market: 51 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW X5 xDrive35i for sale - $52,492, 20,318 miles with Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Bluetooth, Premium Package, Climate Package, Luxury Package
Avg. Dealer Rating: (20 reviews) "Although I couldn't visit them and didn't purchase the car, the contact person kept staying in touch and tried to help me. "
https://static.cargurus.com/images/forsale/2017/09/02/15/35/2013_bmw_x5-pic-392821671917380597-152x114.jpeg

2013 BMW X5 xDrive50i Used Cars in Belmont, NH 03220

Good Deal
$2,887 BELOW
CarGurus IMV of $22,886

Price: $19,999

Mileage: 101,000

Location: Belmont, NH 03220

Average time on market: 43 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Metallic Gray Description: Used 2013 BMW X5 xDrive50i for sale - $19,999, 101,000 miles with Sport Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "They got back to me in a timely manner,i did not persue this truck"
https://static.cargurus.com/images/forsale/2017/09/14/07/36/2015_bmw_x5-pic-2421133881309072114-152x114.jpeg

2015 BMW X5 xDrive35i Used Cars in Peabody, MA 01960

Good Deal
$2,922 BELOW
CarGurus IMV of $41,917

Price: $38,995

Mileage: 36,528

Location: Peabody, MA 01960

Average time on market: 23 days Certified Pre-Owned: Yes Transmission: Automatic Color: Dark Graphite Metallic Description: Used 2015 BMW X5 xDrive35i for sale - $38,995, 36,528 miles with Backup Camera, Driver Assistance Package, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (36 reviews) "Quick reply,, but no other followup when I asked for pictures."
https://static.cargurus.com/images/forsale/2017/08/26/02/12/2014_bmw_x5-pic-3723914231923217914-152x114.jpeg

2014 BMW X5 xDrive35d Used Cars in Topsfield, MA 01983

Good Deal
$2,987 BELOW
CarGurus IMV of $41,982

Price: $38,995

Mileage: 26,960

Location: Topsfield, MA 01983

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2014 BMW X5 xDrive35d for sale - $38,995, 26,960 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Climate Package
Avg. Dealer Rating: (39 reviews) "Nice people was treated very well one thing that surprised me was the car wasn't really ready for a road test there was Vibration in the front end and the brakes, were grinding all things that were probably minor repairs had they been repaired would have made for a much more enjoyable test drive "
https://static.cargurus.com/images/forsale/2017/09/15/12/51/2004_bmw_x5-pic-827836318746520554-152x114.jpeg

2004 BMW X5 3.0i Used Cars in Salem, NH 03079

Good Deal
$1,477 BELOW
CarGurus IMV of $4,377

Price: $2,900

Mileage: 220,030

Location: Salem, NH 03079

Average time on market: 31 days Certified Pre-Owned: No Color: Gold Description: Used 2004 BMW X5 3.0i for sale - $2,900, 220,030 miles
Avg. Dealer Rating: (34 reviews) "Very good "
https://static.cargurus.com/images/forsale/2017/05/27/17/42/2007_bmw_x5-pic-4621691617035926149-152x114.jpeg

2007 BMW X5 4.8i Used Cars in Atkinson, NH 03811

Good Deal
$2,215 BELOW
CarGurus IMV of $17,205

Price: $14,990

Mileage: 31,000

Location: Atkinson, NH 03811

Average time on market: 37 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2007 BMW X5 4.8i for sale - $14,990, 31,000 miles with Sport Package
Avg. Dealer Rating: (28 reviews) "Communication was great as well as Tom being very helpful and accommodating. "
Please wait ...
All Listings
Please wait ...
Featured 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
2017 BMW X5 43 Great Deals $45,383 4,356 listings
2016 BMW X5 13 Great Deals $31,800 296 listings
2015 BMW X5 48 Great Deals $28,495 858 listings
2014 BMW X5 120 Great Deals $25,900 1,524 listings
2013 BMW X5 46 Great Deals $13,996 764 listings
2012 BMW X5 26 Great Deals $11,999 575 listings
2011 BMW X5 25 Great Deals $12,575 589 listings
2010 BMW X5 8 Great Deals $10,495 264 listings
2009 BMW X5 19 Great Deals $8,595 417 listings
2008 BMW X5 30 Great Deals $6,550 593 listings