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 Listings
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 Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $54,900

    1,228 mi.
    Est. $1,034/mo

    Perillo BMW

    3.8
    Chicago, IL (2 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $30,999

    28,296 mi.
    Est. $584/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (1,726 mi)
    Check Availability

  • Carbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30i

    $38,999

    15,109 mi.
    Est. $735/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (1,726 mi)
    Check Availability

  • Gray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30i

    $29,091

    $2K
    53,802 mi.
    Est. $548/mo

    Billion Auto - Nissan of Sioux City

    4.9
    Sioux City, IA (449 mi)
    Check Availability
  • Alpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30i

    $33,199

    18,993 mi.
    Est. $625/mo

    O'Daniel Honda

    4.6
    Omaha, NE (437 mi)
    Check Availability
  • Silver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30i

    $21,998

    63,884 mi.
    Est. $414/mo

    CarMax Jacksonville NC

    4.2
    Jacksonville, NC (741 mi)
    Check Availability
  • Mineral White Metallic 2020 BMW X3 sDrive30iMineral White Metallic 2020 BMW X3 sDrive30iMineral White Metallic 2020 BMW X3 sDrive30iMineral White Metallic 2020 BMW X3 sDrive30iMineral White Metallic 2020 BMW X3 sDrive30iMineral White Metallic 2020 BMW X3 sDrive30i

    $19,625

    $2K
    60,780 mi.
    Est. $370/mo

    West Houston Subaru

    4.6
    Houston, TX (949 mi)
    Check Availability
  • Gray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDrive

    $55,994

    7,188 mi.
    Est. $1,055/mo

    Volvo Cars of Plymouth

    4.4
    Plymouth, MA (869 mi)
    Check Availability
  • Brooklyn Grey Metallic 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic 2025 BMW X3 M50 xDrive

    $51,586

    $200
    21,929 mi.
    Est. $972/mo

    BMW of Sarasota

    4.7
    Sarasota, FL (1,051 mi)
    Check Availability

  • Space Gray Metallic 2012 BMW X3 xDrive28iSpace Gray Metallic 2012 BMW X3 xDrive28iSpace Gray Metallic 2012 BMW X3 xDrive28iSpace Gray Metallic 2012 BMW X3 xDrive28iSpace Gray Metallic 2012 BMW X3 xDrive28iSpace Gray Metallic 2012 BMW X3 xDrive28i

    $8,383

    $1.5K
    95,520 mi.
    Est. $158/mo

    Audi of Bedford

    4.8
    Bedford, OH (317 mi)
    Check Availability
  • Red Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDrive

    $41,878

    13,149 mi.
    Est. $789/mo

    D'Arcy Mitsubishi

    4.9
    Joliet, IL (37 mi)
    Check Availability
  • Silver 2015 BMW X3 xDrive28d Sport Utility 4DSilver 2015 BMW X3 xDrive28d Sport Utility 4DSilver 2015 BMW X3 xDrive28d Sport Utility 4DSilver 2015 BMW X3 xDrive28d Sport Utility 4DSilver 2015 BMW X3 xDrive28d Sport Utility 4DSilver 2015 BMW X3 xDrive28d Sport Utility 4D

    $11,376

    $377
    122,801 mi.
    Est. $214/mo

    Dart Motors

    4.1
    Mchenry, IL (44 mi)
    Check Availability
  • Black Sapphire Metallic 2016 BMW X3 xDrive35iBlack Sapphire Metallic 2016 BMW X3 xDrive35iBlack Sapphire Metallic 2016 BMW X3 xDrive35iBlack Sapphire Metallic 2016 BMW X3 xDrive35iBlack Sapphire Metallic 2016 BMW X3 xDrive35iBlack Sapphire Metallic 2016 BMW X3 xDrive35i

    $12,213

    $1.9K
    108,162 mi.
    Est. $230/mo

    Principle Volkswagen Grapevine

    4.8
    Grapevine, TX (808 mi)
    Check Availability
  • Dark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30i

    $29,950

    $500
    42,233 mi.
    Est. $564/mo

    Auto Group of Louisville

    4.9
    Louisville, KY (276 mi)
    Check Availability
  • Brooklyn Grey Metallic 2023 BMW X3 xDrive30iBrooklyn Grey Metallic 2023 BMW X3 xDrive30iBrooklyn Grey Metallic 2023 BMW X3 xDrive30iBrooklyn Grey Metallic 2023 BMW X3 xDrive30iBrooklyn Grey Metallic 2023 BMW X3 xDrive30iBrooklyn Grey Metallic 2023 BMW X3 xDrive30i

    $39,990

    $900
    20,785 mi.
    Est. $753/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (30 mi)
    Check Availability

  • Jet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30i

    $16,794

    $1.5K
    74,473 mi.
    Est. $316/mo

    Tuscaloosa Ford

    4.9
    Tuscaloosa, AL (604 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $30,955

    $383
    35,503 mi.
    Est. $583/mo

    Volvo Cars of Austin

    4.9
    Austin, TX (975 mi)
    Check Availability
  • Gray 2026 BMW X3 M50 xDriveGray 2026 BMW X3 M50 xDriveGray 2026 BMW X3 M50 xDriveGray 2026 BMW X3 M50 xDriveGray 2026 BMW X3 M50 xDriveGray 2026 BMW X3 M50 xDrive

    $54,297

    $3.5K
    8,461 mi.
    Est. $1,023/mo

    BMW Certified Pre-Owned Nashville

    4.6
    Nashville, TN (402 mi)
    Check Availability
  • White 2018 BMW X3 M40IWhite 2018 BMW X3 M40IWhite 2018 BMW X3 M40IWhite 2018 BMW X3 M40IWhite 2018 BMW X3 M40IWhite 2018 BMW X3 M40I

    $34,998

    30,291 mi.
    Est. $659/mo

    CarMax Fresno

    4.5
    Fresno, CA (1,743 mi)
    Check Availability
  • Glacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30i

    $22,100

    $300
    35,075 mi.
    Est. $416/mo

    AutoSavvy Post Falls

    4.2
    Post Falls, ID (1,487 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30i

    $34,440

    $398
    15,159 mi.
    Est. $649/mo

    Spitzer Ford Hartville

    4.6
    Hartville, OH (333 mi)
    Check Availability

  • Black 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30i

    $22,998

    60,175 mi.
    Est. $433/mo

    CarMax Austin North

    4.6
    Austin, TX (969 mi)
    Check Availability
  • Arctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDrive

    $56,539

    9,682 mi.
    Est. $1,065/mo

    Bob Ross Buick GMC

    4.6
    Dayton, OH (239 mi)
    Check Availability
  • Glacier Silver Metallic 2019 BMW X3 M40iGlacier Silver Metallic 2019 BMW X3 M40iGlacier Silver Metallic 2019 BMW X3 M40iGlacier Silver Metallic 2019 BMW X3 M40iGlacier Silver Metallic 2019 BMW X3 M40iGlacier Silver Metallic 2019 BMW X3 M40i

    $35,245

    37,427 mi.
    Est. $664/mo

    Time Chrysler Dodge Jeep Ram of Portland

    4.6
    Portland, OR (1,753 mi)
    Check Availability
  • Blue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDrive

    $40,352

    30,856 mi.
    Est. $760/mo

    Jeff Wyler Nissan of Cincinnati

    4.0
    Cincinnati, OH (244 mi)
    Check Availability
  • Gray 2024 BMW X3 M40iGray 2024 BMW X3 M40iGray 2024 BMW X3 M40iGray 2024 BMW X3 M40iGray 2024 BMW X3 M40iGray 2024 BMW X3 M40i

    $50,409

    $416
    24,553 mi.
    Est. $950/mo

    Craig Smith Chevrolet

    4.9
    Galion, OH (266 mi)
    Check Availability
  • Gray Metallic 2022 BMW X3 M40iGray Metallic 2022 BMW X3 M40iGray Metallic 2022 BMW X3 M40iGray Metallic 2022 BMW X3 M40iGray Metallic 2022 BMW X3 M40iGray Metallic 2022 BMW X3 M40i

    $45,457

    $5K
    26,100 mi.
    Est. $856/mo

    Schomp BMW

    4.2
    Highlands Ranch, CO (922 mi)
    Check Availability

  • Black 2015 BMW X3 xDrive35iBlack 2015 BMW X3 xDrive35iBlack 2015 BMW X3 xDrive35iBlack 2015 BMW X3 xDrive35iBlack 2015 BMW X3 xDrive35iBlack 2015 BMW X3 xDrive35i

    $11,001

    $346
    108,742 mi.
    Est. $207/mo

    AutoNation USA Chandler

    4.0
    Chandler, AZ (1,444 mi)
    Check Availability
  • Blue 2020 BMW X3 XDrive30iBlue 2020 BMW X3 XDrive30iBlue 2020 BMW X3 XDrive30iBlue 2020 BMW X3 XDrive30iBlue 2020 BMW X3 XDrive30iBlue 2020 BMW X3 XDrive30i

    $25,998

    $1K
    66,481 mi.
    Est. $490/mo

    CarMax Louisville

    4.9
    Louisville, KY (276 mi)
    Check Availability
  • Deep Sea Blue Metallic 2017 BMW X3 xDrive28iDeep Sea Blue Metallic 2017 BMW X3 xDrive28iDeep Sea Blue Metallic 2017 BMW X3 xDrive28iDeep Sea Blue Metallic 2017 BMW X3 xDrive28iDeep Sea Blue Metallic 2017 BMW X3 xDrive28iDeep Sea Blue Metallic 2017 BMW X3 xDrive28i

    $14,821

    $2.6K
    76,110 mi.
    Est. $279/mo

    Treasure Valley Subaru

    4.0
    Nampa, ID (1,463 mi)
    Check Availability
  • Jet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30i

    $18,750

    $750
    65,294 mi.
    Est. $353/mo

    Fishers Imports NW

    4.7
    Indianapolis, IN (154 mi)
    Check Availability

Compare the BMW X3