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
  • 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

    $31,598

    $400
    46,178 mi.
    Est. $593/mo

    Maserati of Naperville

    3.7
    Check Availability
    Naperville, IL (29 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

    $50,500

    13,149 mi.
    Est. $947/mo

    D'Arcy Mitsubishi

    5.0
    Check Availability
    Joliet, IL (25 mi)

    Quick view
  • Donington Gray Metallic 2015 BMW X5 M Base

    $30,992

    64,017 mi.
    Est. $581/mo

    Rod Baker Ford

    4.6
    Check Availability
    Plainfield, IL (26 mi)
    Quick view
  • $92,500

    20,395 mi.
    Est. $1,735/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)
    Quick view
  • $71,500

    28,188 mi.
    Est. $1,341/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)
    Quick view
  • $25,000

    248,708 mi.
    Est. $469/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)
    Quick view
  • $55,000

    32,938 mi.
    Est. $1,031/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW 228 Gran Coupe xDrive

    $29,699

    $1.2K
    22,795 mi.
    Est. $557/mo

    Bill Kay Chevrolet

    4.6
    Check Availability
    Lisle, IL (24 mi)

    Quick view
  • $66,000

    21,738 mi.
    Est. $1,238/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)
    Quick view
  • $56,000

    19,433 mi.
    Est. $1,050/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)
    Quick view
  • $120,000

    13,342 mi.
    Est. $2,250/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)
    Quick view
  • $40,000

    45,317 mi.
    Est. $750/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)
    Quick view
  • $37,500

    17,401 mi.
    Est. $703/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)
    Quick view
  • Gray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDrive

    $33,686

    18,401 mi.
    Est. $632/mo

    Hawk CDJR

    4.7
    Check Availability
    Forest Park, IL (20 mi)

    Quick view
  • $35,000

    45,034 mi.
    Est. $656/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)
    Quick view
  • $76,000

    1,964 mi.
    Est. $1,425/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)
    Quick view
  • $85,000

    986 mi.
    Est. $1,594/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)
    Quick view
  • $55,000

    103,226 mi.
    Est. $1,031/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)
    Quick view
  • $117,500

    8,783 mi.
    Est. $2,204/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)
    Quick view
  • Mineral White Metallic 2023 BMW 430 i xDriveMineral White Metallic 2023 BMW 430 i xDriveMineral White Metallic 2023 BMW 430 i xDriveMineral White Metallic 2023 BMW 430 i xDriveMineral White Metallic 2023 BMW 430 i xDrive

    $35,989

    41,277 mi.
    Est. $675/mo

    Bill Kay Chevrolet

    4.6
    Check Availability
    Lisle, IL (24 mi)

    Quick view
  • $36,500

    27,958 mi.
    Est. $685/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)
    Quick view
  • $40,000

    26,680 mi.
    Est. $750/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)
    Quick view
  • Pearl White 2017 BMW X3 sDrive28i

    $13,495

    82,516 mi.
    Est. $253/mo

    Chicago Car Company

    5.0
    Check Availability
    Naperville, IL (27 mi)
    Quick view
  • San Remo Green Metallic 2023 BMW X1 xDrive28i

    $32,900

    18,603 mi.
    Est. $617/mo

    Elmhurst Chrysler Dodge Jeep Ram

    4.0
    Check Availability
    Elmhurst, IL (27 mi)
    Quick view
  • White Metallic 2025 BMW 430 i

    $46,793

    39,232 mi.
    Est. $878/mo

    Al Piemonte Buick GMC

    4.5
    Check Availability
    Elmhurst, IL (27 mi)
    Quick view
  • Alpine White 2022 BMW X1 xDrive28iAlpine White 2022 BMW X1 xDrive28iAlpine White 2022 BMW X1 xDrive28iAlpine White 2022 BMW X1 xDrive28iAlpine White 2022 BMW X1 xDrive28iAlpine White 2022 BMW X1 xDrive28i

    $27,594

    24,467 mi.
    Est. $517/mo

    Bill Kay Buick GMC

    4.4
    Check Availability
    Downers Grove, IL (24 mi)

    Quick view
  • Silver 2017 BMW 330 i xDrive

    $13,890

    76,800 mi.
    Est. $260/mo

    Private seller: Zara

    Contact Seller
    Chicago, IL (28 mi)
    Quick view
  • Alpine White 2018 BMW X1 xDrive28i

    $12,226

    100,479 mi.
    Est. $229/mo

    Fair Oaks Ford

    4.7
    Check Availability
    Naperville, IL (28 mi)
    Quick view
  • $27,997

    32,599 mi.
    Est. $525/mo

    Maserati of Naperville

    3.7
    Check Availability
    Naperville, IL (29 mi)
    Quick view
  • $32,999

    25,474 mi.
    Est. $619/mo

    Maserati of Naperville

    3.7
    Check Availability
    Naperville, IL (29 mi)
    Quick view
  • Gray 2022 BMW X3 XDrive30iGray 2022 BMW X3 XDrive30iGray 2022 BMW X3 XDrive30iGray 2022 BMW X3 XDrive30iGray 2022 BMW X3 XDrive30iGray 2022 BMW X3 XDrive30i

    $29,998

    54,078 mi.
    Est. $563/mo

    CarMax Milwaukee

    4.4
    Check Availability
    Free delivery to Tinley Park, IL (7 mi)
    Quick view
  • Black 2020 BMW X3 XDrive30iBlack 2020 BMW X3 XDrive30iBlack 2020 BMW X3 XDrive30iBlack 2020 BMW X3 XDrive30iBlack 2020 BMW X3 XDrive30iBlack 2020 BMW X3 XDrive30i

    $24,998

    55,834 mi.
    Est. $469/mo

    CarMax Fayetteville

    Check Availability
    $449 delivery to Tinley Park, IL (7 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