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

    $27,800

    $200
    65,212 mi.
    Est. $521/mo

    Schaumburg Honda Automobiles

    4.7
    Check Availability
    Schaumburg, IL (25 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 (24 mi)

    Quick view
  • $57,300

    14,201 mi.
    Est. $1,075/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (15 mi)
    Quick view
  • $40,300

    60,195 mi.
    Est. $756/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (15 mi)
    Quick view
  • $40,300

    26,134 mi.
    Est. $756/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (15 mi)
    Quick view
  • $59,400

    13,953 mi.
    Est. $1,114/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (15 mi)
    Quick view
  • $41,400

    15,840 mi.
    Est. $776/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (15 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW i7 xDrive60Carbon Black Metallic 2023 BMW i7 xDrive60Carbon Black Metallic 2023 BMW i7 xDrive60Carbon Black Metallic 2023 BMW i7 xDrive60Carbon Black Metallic 2023 BMW i7 xDrive60Carbon Black Metallic 2023 BMW i7 xDrive60

    $63,947

    36,447 mi.
    Est. $1,199/mo

    Schaumburg Ford

    4.0
    Check Availability
    Schaumburg, IL (25 mi)

    Quick view
  • $39,400

    $300
    13,161 mi.
    Est. $739/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (15 mi)
    Quick view
  • $41,300

    16,771 mi.
    Est. $775/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (15 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50e

    $82,937

    9 mi.
    Est. $1,555/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (15 mi)
    Quick view
  • $41,300

    12,439 mi.
    Est. $775/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (15 mi)
    Quick view
  • $48,400

    5,146 mi.
    Est. $908/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (15 mi)
    Quick view
  • Brooklyn Grey Metallic 2025 BMW X3 30 xDriveBrooklyn Grey Metallic 2025 BMW X3 30 xDriveBrooklyn Grey Metallic 2025 BMW X3 30 xDriveBrooklyn Grey Metallic 2025 BMW X3 30 xDriveBrooklyn Grey Metallic 2025 BMW X3 30 xDriveBrooklyn Grey Metallic 2025 BMW X3 30 xDrive

    $41,855

    24,248 mi.
    Est. $785/mo

    Autos of Chicago

    4.3
    Check Availability
    Arlington Heights, IL (27 mi)

    Quick view
  • $46,300

    26,644 mi.
    Est. $868/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (15 mi)
    Quick view
  • $34,300

    10,006 mi.
    Est. $643/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (15 mi)
    Quick view
  • $40,300

    13,006 mi.
    Est. $756/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (15 mi)
    Quick view
  • $92,378

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

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (15 mi)
    Quick view
  • $47,878

    14,879 mi.
    Est. $898/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (15 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50e

    $49,997

    47,597 mi.
    Est. $938/mo

    Arlington Nissan

    4.2
    Check Availability
    Arlington Heights, IL (30 mi)

    Quick view
  • $60,378

    14,347 mi.
    Est. $1,132/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (15 mi)
    Quick view
  • $70,378

    10,753 mi.
    Est. $1,320/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (15 mi)
    Quick view
  • Gray 2022 BMW 330 I xDriveGray 2022 BMW 330 I xDriveGray 2022 BMW 330 I xDriveGray 2022 BMW 330 I xDriveGray 2022 BMW 330 I xDriveGray 2022 BMW 330 I xDrive

    $33,998

    $2K
    21,828 mi.
    Est. $638/mo

    CarMax Kenosha

    4.4
    Check Availability
    Free delivery to Oak Lawn, IL (3 mi)
    Quick view
  • Black 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28i

    $30,998

    36,208 mi.
    Est. $581/mo

    CarMax Waukesha

    4.8
    Check Availability
    Free delivery to Oak Lawn, IL (3 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