Skip to content
X58 listings

2020 BMW X5 xDrive40i

8 cars for sale from local dealers. Updated .

Why this price

  • Asking prices range from $18,997 to $25,995.
  • The typical (median) price is $21,598 and typical mileage is 87,951 mi.
From$18,9978 carstypical 87,951 mi
Details

Price spread

Photos (8)

2020 BMW X5 xDrive40i

Our pick

$24,995

MAXIMUM AUTO OUTLETManassas Park, VA61,154 miLowest mileage (61,154 mi) in this group

Compare prices (8)

Prices are the dealers' advertised prices. Taxes, title, registration and any dealer fees may be extra.

Showing all 8 cars

  • $18,997Was $19,987Fair pricePrice drop

    xDrive40i97,605 mi

    Leesburg Auto ImportLeesburg, VA33 days ago

  • $19,000Was $19,999Fair pricePrice drop

    xDrive40i107,221 mi

    CarPlugFredericksburg, VA35 days ago

  • $20,201Was $21,201Fair pricePrice drop

    xDrive40i100,268 mi

    Cars2usFairfax, VA23 days ago

  • $22,995Was $23,995Fair pricePrice drop

    xDrive40i71,505 mi

    Auto Buying ServiceFairfax, VA50 days ago

  • $25,495Was $25,995Fair pricePrice drop

    xDrive40i75,114 mi

    Virginia Auto Trader CoArlington, VA34 days ago

  • $19,987

    xDrive40i117,834 mi

    Leesburg Auto ImportLeesburg, VA9 days ago

  • $24,995Was $25,995Our pickPrice drop

    xDrive40i61,154 mi

    MAXIMUM AUTO OUTLETManassas Park, VA50 days ago

  • $25,995Was $26,995Price drop

    xDrive40i78,297 mi

    Autos Direct of FredericksburgFredericksburg, VA44 days ago

Recently sold or removed0 sold in the last 30 days

No cars in this group sold or were removed in the last 30 days.

Other years and trims

Similar vehicles