Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Gray 2020 BMW X5 M50iGray 2020 BMW X5 M50iGray 2020 BMW X5 M50iGray 2020 BMW X5 M50iGray 2020 BMW X5 M50iGray 2020 BMW X5 M50i

    $26,999

    112,581 mi.
    Est. $486/mo

    Evolve Autos

    4.0
    Check Availability
    Stillwater, MN (8 mi)

    Quick view
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $65,990

    14,620 mi.
    Est. $1,187/mo

    Porsche St Paul

    4.8
    Check Availability
    Saint Paul, MN (18 mi)

    Quick view
  • Jet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40i

    $35,389

    50,340 mi.
    Est. $637/mo

    Land Rover Richfield

    5.0
    Check Availability
    Richfield, MN (29 mi)
    Quick view
  • Black 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35i

    $10,995

    104,249 mi.
    Est. $198/mo

    Bob's Auto Ranch

    Check Availability
    Lino Lakes, MN (24 mi)
    Quick view
  • Black 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40i

    $23,995

    114,335 mi.
    Est. $432/mo

    Perfect 10 Auto

    Check Availability
    Spring Lake Park, MN (29 mi)
    Quick view
  • Black 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40i

    $28,250

    70,840 mi.
    Est. $508/mo

    Koppy Motors of Forest Lake

    Check Availability
    Forest Lake, MN (26 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40i

    $27,990

    83,312 mi.
    Est. $503/mo

    Somerset Sales and Leasing

    Check Availability
    Somerset, WI (10 mi)
    Quick view
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $48,393

    $300
    32,834 mi.
    Est. $870/mo

    Minnesota Truck Headquarters of Forest Lake

    4.8
    Check Availability
    Forest Lake, MN (26 mi)

    Quick view
  • Alpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40i

    $25,688

    75,217 mi.
    Est. $462/mo

    Bedrock Motors

    3.8
    Check Availability
    Blaine, MN (29 mi)
    Quick view
  • Gray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $72,345

    1,530 mi.
    Est. $1,301/mo

    White Bear Subaru

    4.8
    Check Availability
    Vadnais Heights, MN (18 mi)
    Quick view
  • Alpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35i

    $9,998

    $993
    89,950 mi.
    Est. $180/mo

    Rosedale Chevrolet

    4.5
    Check Availability
    Roseville, MN (25 mi)
    Quick view
  • Sunstone Metallic 2019 BMW X5 xDrive50iSunstone Metallic 2019 BMW X5 xDrive50iSunstone Metallic 2019 BMW X5 xDrive50iSunstone Metallic 2019 BMW X5 xDrive50iSunstone Metallic 2019 BMW X5 xDrive50iSunstone Metallic 2019 BMW X5 xDrive50i

    $27,987

    84,656 mi.
    Est. $503/mo

    Lexus of Maplewood

    4.5
    Check Availability
    Maplewood, MN (18 mi)
    Quick view
  • Silver 2022 BMW X5 M50iSilver 2022 BMW X5 M50iSilver 2022 BMW X5 M50iSilver 2022 BMW X5 M50iSilver 2022 BMW X5 M50iSilver 2022 BMW X5 M50i

    $43,599

    59,100 mi.
    Est. $784/mo

    Walser Subaru St. Paul

    4.8
    Check Availability
    St. Paul, MN (18 mi)
    Quick view
  • Phytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40i

    $32,692

    $302
    57,576 mi.
    Est. $588/mo

    Buerkle Hyundai

    4.3
    Check Availability
    Saint Paul, MN (18 mi)

    Quick view
  • White 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40i

    $43,998

    $1K
    36,024 mi.
    Est. $791/mo

    CarMax Maplewood

    Check Availability
    Maplewood, MN (18 mi)
    Quick view
  • Gray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35i

    $20,995

    138,701 mi.
    Est. $378/mo

    Perfect 10 Auto

    Check Availability
    Spring Lake Park, MN (29 mi)
    Quick view
  • Black 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40i

    $28,495

    91,254 mi.
    Est. $513/mo

    Perfect 10 Auto

    Check Availability
    Spring Lake Park, MN (29 mi)
    Quick view
  • White 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35i

    $13,995

    134,643 mi.
    Est. $252/mo

    Perfect 10 Auto

    Check Availability
    Spring Lake Park, MN (29 mi)
    Quick view
  • Silver 2018 BMW X5 xDrive35iSilver 2018 BMW X5 xDrive35iSilver 2018 BMW X5 xDrive35iSilver 2018 BMW X5 xDrive35iSilver 2018 BMW X5 xDrive35iSilver 2018 BMW X5 xDrive35i

    $17,495

    107,384 mi.
    Est. $315/mo

    Perfect 10 Auto

    Check Availability
    Spring Lake Park, MN (29 mi)
    Quick view
  • Black 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35i

    $17,250

    90,680 mi.
    Est. $310/mo

    White Bear Subaru

    4.8
    Check Availability
    Vadnais Heights, MN (18 mi)

    Quick view
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $70,977

    5,879 mi.
    Est. $1,277/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    $633 delivery from Naperville, IL (317 mi)
    Quick view
  • Gray 2023 BMW X5 xDrive40iGray 2023 BMW X5 xDrive40iGray 2023 BMW X5 xDrive40iGray 2023 BMW X5 xDrive40iGray 2023 BMW X5 xDrive40iGray 2023 BMW X5 xDrive40i

    $39,998

    51,650 mi.
    Est. $719/mo

    CarMax Des Moines

    4.0
    Check Availability
    $99 delivery to Maplewood, MN (18 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35i

    $16,800

    $3.2K
    101,880 mi.
    Est. $302/mo

    BMW of Minnetonka

    4.7
    Check Availability
    Wayzata, MN (39 mi)
    Quick view
  • Alpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40i

    $47,845

    $500
    23,602 mi.
    Est. $861/mo

    Luther Hopkins Honda

    4.9
    Check Availability
    Hopkins, MN (36 mi)
    Quick view
  • Mineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40i

    $57,190

    $800
    28,328 mi.
    Est. $1,029/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (31 mi)
    Quick view
  • Gray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $60,500

    $1K
    23,274 mi.
    Est. $1,088/mo

    Bloomington Chrysler Jeep Dodge RAM

    4.6
    Check Availability
    Bloomington, MN (32 mi)
    Quick view
  • Black 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35i

    $14,952

    95,046 mi.
    Est. $269/mo

    RAVMOTORS

    4.8
    Check Availability
    Burnsville, MN (34 mi)
    Quick view
  • Alpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40i

    $48,325

    31,980 mi.
    Est. $869/mo

    Luther Westside VW

    4.6
    Check Availability
    Minneapolis, MN (32 mi)
    Quick view
  • Blue 2024 BMW X5 M60iBlue 2024 BMW X5 M60iBlue 2024 BMW X5 M60iBlue 2024 BMW X5 M60iBlue 2024 BMW X5 M60iBlue 2024 BMW X5 M60i

    $74,999

    18,686 mi.
    Est. $1,349/mo

    Walser Chrysler Jeep Dodge RAM

    4.2
    Check Availability
    Hopkins, MN (35 mi)
    Quick view
  • Phytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40i

    $42,348

    31,679 mi.
    Est. $762/mo

    Luther Used Car Company

    4.3
    Check Availability
    Brooklyn Park, MN (33 mi)
    Quick view
  • White Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60i

    $77,991

    $1K
    22,226 mi.
    Est. $1,403/mo

    Kunes Apple Valley Buick GMC

    Check Availability
    Apple Valley, MN (31 mi)
    Quick view
  • White 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35i

    $16,345

    110,493 mi.
    Est. $294/mo

    Luther Brookdale Honda

    Check Availability
    Minneapolis, MN (33 mi)
    Quick view
  • Arctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40i

    $28,942

    $177
    71,995 mi.
    Est. $521/mo

    Drive Appeal- Eden Prairie(Indoor Showroom)

    Check Availability
    Eden Prairie, MN (36 mi)
    Quick view
  • Dark Graphite 2018 BMW X5 xDrive35iDark Graphite 2018 BMW X5 xDrive35iDark Graphite 2018 BMW X5 xDrive35iDark Graphite 2018 BMW X5 xDrive35iDark Graphite 2018 BMW X5 xDrive35iDark Graphite 2018 BMW X5 xDrive35i

    $17,990

    $412
    98,380 mi.
    Est. $324/mo

    Drive Appeal Anoka

    Check Availability
    Anoka, MN (42 mi)
    Quick view

About the BMW X5

FAQs

How much does the BMW X5 cost?

The BMW X5 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the X5 is $40,105, with pricing starting at $2,000.

What is the MPG of the BMW X5?

The hybrid BMW X5 can reach up to 23 MPG city and 27 MPG highway for a combined rating of 25 MPG. The BMW X5 with traditional internal combustion engine offers up to 21 MPG city and 26 MPG highway for a combined rating of 23 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

What are some similar vehicles and competitors of the BMW X5?

The BMW X5 compares to and/or competes against the following vehicles:


What trim levels are available for the BMW X5?

The BMW X5 is available in the following trim levels:

What model years are available for the BMW X5?

Available model years for BMW X5 inventory range from 2013 to 2026.

Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed

Used BMW X5 by price

Compare the BMW X5

Used BMW X5 by city