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
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $35,260

    29,195 mi.
    Est. $655/mo

    Maserati of Naperville

    3.6
    Check Availability
    Naperville, IL (19 mi)

    Quick view
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $27,377

    $375
    63,115 mi.
    Est. $509/mo

    Berman Subaru of Chicago

    4.9
    Check Availability
    Chicago, IL (13 mi)

    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $61,828

    16 mi.
    Est. $1,149/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (8 mi)
    Quick view
  • Skyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30i

    $41,596

    18,899 mi.
    Est. $773/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (8 mi)
    Quick view
  • Black 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30i

    $11,300

    140,674 mi.
    Est. $210/mo

    Haus of Imports

    4.4
    Check Availability
    Lemont, IL (8 mi)
    Quick view
  • Alpine White 2015 BMW X3 xDrive28iAlpine White 2015 BMW X3 xDrive28iAlpine White 2015 BMW X3 xDrive28iAlpine White 2015 BMW X3 xDrive28iAlpine White 2015 BMW X3 xDrive28iAlpine White 2015 BMW X3 xDrive28i

    $12,750

    $200
    79,224 mi.
    Est. $237/mo

    Auto Park Imports

    5.0
    Check Availability
    Stone Park, IL (10 mi)
    Quick view
  • Blue 2005 BMW X3 3.0iBlue 2005 BMW X3 3.0iBlue 2005 BMW X3 3.0iBlue 2005 BMW X3 3.0iBlue 2005 BMW X3 3.0iBlue 2005 BMW X3 3.0i

    $4,980

    138,600 mi.
    Est. $93/mo

    Villa Park Auto Exchange

    Check Availability
    Villa Park, IL (12 mi)
    Quick view
  • 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

    $49,444

    $1K
    13,149 mi.
    Est. $919/mo

    D'Arcy Mitsubishi

    5.0
    Check Availability
    Joliet, IL (25 mi)

    Quick view
  • Titanium Silver Metallic 2014 BMW X3 xDrive35iTitanium Silver Metallic 2014 BMW X3 xDrive35iTitanium Silver Metallic 2014 BMW X3 xDrive35iTitanium Silver Metallic 2014 BMW X3 xDrive35iTitanium Silver Metallic 2014 BMW X3 xDrive35iTitanium Silver Metallic 2014 BMW X3 xDrive35i

    $10,861

    99,367 mi.
    Est. $202/mo

    Toyota of Downtown Chicago

    4.4
    Check Availability
    Chicago, IL (13 mi)
    Quick view
  • Dark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDrive

    $51,552

    38 mi.
    Est. $958/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (13 mi)
    Quick view
  • Alpine White 2018 BMW X3 xDrive30iAlpine White 2018 BMW X3 xDrive30i

    $20,290

    70,057 mi.
    Est. $377/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (20 mi)
    Quick view
  • 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

    $40,290

    $1K
    40,375 mi.
    Est. $749/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (20 mi)
    Quick view
  • Phytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30i

    $21,995

    63,870 mi.
    Est. $409/mo

    Motor Cars Mitsubishi

    4.2
    Check Availability
    Aurora, IL (21 mi)
    Quick view
  • Alpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30i

    $26,984

    $500
    47,183 mi.
    Est. $501/mo

    Berman Subaru of Chicago

    4.9
    Check Availability
    Chicago, IL (13 mi)

    Quick view
  • $47,301

    9,070 mi.
    Est. $879/mo

    Jaguar Land Rover Hinsdale

    4.6
    Check Availability
    Hinsdale, IL (6 mi)
    Quick view
  • $47,373

    16,117 mi.
    Est. $880/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (8 mi)
    Quick view
  • Glacier Silver Metallic 2019 BMW X3 M40i

    $31,895

    59,061 mi.
    Est. $593/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (8 mi)
    Quick view
  • Gray 2026 BMW X3 30 xDrive

    $47,369

    17,019 mi.
    Est. $880/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (8 mi)
    Quick view
  • Gray 2026 BMW X3 30 xDrive

    $47,868

    15,938 mi.
    Est. $890/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (8 mi)
    Quick view
  • Dune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDrive

    $44,367

    $498
    13,807 mi.
    Est. $824/mo

    McGrath Lexus Chicago

    4.8
    Check Availability
    Chicago, IL (12 mi)

    Quick view
  • White 2026 BMW X3 30 xDrive

    $45,991

    19,606 mi.
    Est. $855/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (8 mi)
    Quick view
  • Gray 2026 BMW X3 30 xDrive

    $46,995

    $1.4K
    13,406 mi.
    Est. $873/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (8 mi)
    Quick view
  • Brooklyn Grey Metallic 2026 BMW X3 M50 xDrive

    $57,869

    16,837 mi.
    Est. $1,075/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (8 mi)
    Quick view
  • White 2026 BMW X3 30 xDrive

    $47,991

    15,051 mi.
    Est. $892/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (8 mi)
    Quick view
  • Brooklyn Grey Metallic 2026 BMW X3 30 xDrive

    $48,495

    $1.4K
    14,605 mi.
    Est. $901/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (8 mi)
    Quick view
  • Alpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40i

    $38,199

    $200
    57,486 mi.
    Est. $710/mo

    The Audi Exchange Highland Park

    4.9
    Check Availability
    Highland Park, IL (29 mi)

    Quick view
  • Not Priced

    25,092 mi.
    Est. $0/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (12 mi)
    Quick view
  • Alpine White 2017 BMW X3 xDrive28i

    $12,365

    105,270 mi.
    Est. $230/mo

    McGrath Lexus Chicago

    4.8
    Check Availability
    Chicago, IL (12 mi)
    Quick view
  • Space Gray Metallic 2014 BMW X3 xDrive35i

    $17,273

    54,530 mi.
    Est. $321/mo

    Lombard Toyota

    4.6
    Check Availability
    Lombard, IL (12 mi)
    Quick view
  • $50,408

    1,477 mi.
    Est. $937/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (13 mi)
    Quick view
  • White 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30i

    $37,998

    13,015 mi.
    Est. $706/mo

    CarMax Des Moines

    4.0
    Check Availability
    $149 delivery to Oak Lawn, IL (5 mi)
    Quick view
  • Gray 2025 BMW X3 M50Gray 2025 BMW X3 M50Gray 2025 BMW X3 M50Gray 2025 BMW X3 M50Gray 2025 BMW X3 M50Gray 2025 BMW X3 M50

    $58,998

    14,578 mi.
    Est. $1,096/mo

    CarMax King of Prussia

    Check Availability
    $649 delivery to Oak Lawn, IL (5 mi)
    Quick view
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