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,100

    1,100 mi.
    Est. $1,017/mo

    Perillo BMW

    3.8
    Chicago, IL (12 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,011

    $857
    13,149 mi.
    Est. $771/mo

    D'Arcy Mitsubishi

    4.9
    Joliet, IL (27 mi)
    Check Availability

  • Black 2025 BMW X3 30 xDrive

    $44,000

    7,000 mi.
    Est. $827/mo

    Private seller: Jess

    Chicago, IL (12 mi)
    Contact Seller
  • Mineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30i

    Not Priced

    63,238 mi.
    Est. $0/mo

    Chicago Auto Place

    3.3
    Downers Grove, IL (14 mi)
    Check Availability
  • Alpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28i

    Not Priced

    72,826 mi.
    Est. $0/mo

    Chicago Auto Place

    3.3
    Downers Grove, IL (14 mi)
    Check Availability
  • Not Priced

    87,544 mi.

    Chrysler Dodge Jeep Ram of Chicago

    4.8
    Chicago, IL (14 mi)
    Check Availability
  • Jet Black 2022 BMW X3 xDrive30i

    $24,188

    79,769 mi.
    Est. $455/mo

    Serra Toyota Lincolnwood

    4.4
    Lincolnwood, IL (15 mi)
    Check Availability
  • $50,403

    15 mi.
    Est. $947/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (16 mi)
    Check Availability
  • $50,408

    8,576 mi.
    Est. $947/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (16 mi)
    Check Availability
  • $50,408

    9,915 mi.
    Est. $947/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (16 mi)
    Check Availability
  • $50,408

    8 mi.
    Est. $947/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (16 mi)
    Check Availability
  • White 2017 BMW X3 sDrive28i

    $13,345

    87,450 mi.
    Est. $251/mo

    Chicago Car Company

    4.6
    Naperville, IL (17 mi)
    Check Availability
  • White 2010 BMW X3White 2010 BMW X3White 2010 BMW X3White 2010 BMW X3White 2010 BMW X3White 2010 BMW X3

    $2,900

    1 mi.
    Est. $55/mo

    First State Auto Auction

    1.0
    Harvey, IL (17 mi)
    Check Availability
  • Black 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28i

    $3,900

    1 mi.
    Est. $73/mo

    First State Auto Auction

    1.0
    Harvey, IL (17 mi)
    Check Availability
  • Not Priced

    35,596 mi.

    Jennings Volkswagen, Inc.

    4.8
    Glenview, IL (18 mi)
    Check Availability
  • $25,368

    45,041 mi.
    Est. $477/mo

    Mercedes-Benz of Naperville

    4.2
    Naperville, IL (20 mi)
    Check Availability
  • $32,991

    45,955 mi.
    Est. $620/mo

    Mercedes-Benz of Romeoville

    4.7
    Romeoville, IL (20 mi)
    Check Availability
  • Dark Graphite Metallic 2026 BMW X3 30 xDrive

    $48,890

    $100
    6,935 mi.
    Est. $919/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (20 mi)
    Check Availability
  • $51,890

    $100
    10,448 mi.
    Est. $975/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (20 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 M50 xDrive

    $53,990

    20,073 mi.
    Est. $1,015/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (20 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $50,890

    $100
    6,560 mi.
    Est. $957/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (20 mi)
    Check Availability
  • $41,990

    35,588 mi.
    Est. $789/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (20 mi)
    Check Availability
  • $20,423

    71,170 mi.
    Est. $384/mo

    Frankfort Auto Haus

    4.9
    Frankfort, IL (20 mi)
    Check Availability
  • $43,376

    17,203 mi.
    Est. $815/mo

    Fields BMW of Northfield

    4.1
    Northfield, IL (21 mi)
    Check Availability
  • $14,540

    105,400 mi.
    Est. $273/mo

    BMW of Schererville

    4.6
    Schererville, IN (29 mi)
    Check Availability
  • Silver 2026 BMW X3 xDrive30Silver 2026 BMW X3 xDrive30Silver 2026 BMW X3 xDrive30Silver 2026 BMW X3 xDrive30Silver 2026 BMW X3 xDrive30Silver 2026 BMW X3 xDrive30

    $43,998

    19,142 mi.
    Est. $827/mo

    CarMax Indianapolis

    4.7
    Free delivery to Hillside, IL (6 mi)
    Check Availability
  • Dark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDrive

    $57,218

    9,217 mi.
    Est. $1,076/mo

    Germain Ford of Beavercreek

    4.5
    $739 delivery from Dayton, OH (247 mi)
    Check Availability
  • 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

    $46,767

    $435
    5,255 mi.
    Est. $879/mo

    Castle Chevrolet GMC

    4.4
    McHenry, IL (42 mi)
    Check Availability
  • Glacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30i

    $26,879

    $533
    26,873 mi.
    Est. $505/mo

    Rosen Hyundai of Algonquin

    4.6
    Algonquin, IL (36 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDrive

    $59,407

    8,332 mi.
    Est. $1,117/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (33 mi)
    Check Availability
  • Black 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30i

    $37,376

    26,308 mi.
    Est. $703/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (41 mi)
    Check Availability
  • Dark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDrive

    $44,968

    $133
    8,795 mi.
    Est. $845/mo

    Huntley Ford

    4.7
    Huntley, IL (39 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30i

    $33,500

    $500
    49,798 mi.
    Est. $630/mo

    Victory Honda Michigan City

    4.6
    Michigan City, IN (50 mi)
    Check Availability
  • Black 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30i

    $30,998

    41,452 mi.
    Est. $583/mo

    CarMax Algonquin

    4.4
    Algonquin, IL (36 mi)
    Check Availability
  • 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

    $24,913

    50,553 mi.
    Est. $468/mo

    Kunes Hyundai of Sycamore

    4.6
    Sycamore, IL (48 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

    $41,407

    5,922 mi.
    Est. $778/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (33 mi)
    Check Availability
  • Dark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30i

    $40,407

    17,132 mi.
    Est. $760/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (33 mi)
    Check Availability
  • Phytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30i

    $22,166

    55,947 mi.
    Est. $417/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (41 mi)
    Check Availability
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $39,256

    $501
    20,130 mi.
    Est. $738/mo

    Huntley Ford

    4.7
    Huntley, IL (39 mi)
    Check Availability

Compare the BMW X3