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

    $13,620

    $132
    125,540 mi.
    Est. $248/mo

    Dave Sinclair Lincoln South

    4.4
    Check Availability
    Ballwin, MO (26 mi)

    Quick view
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $54,665

    1,109 mi.
    Est. $996/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (18 mi)
    Quick view
  • Dune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDrive

    $58,915

    1,208 mi.
    Est. $1,073/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (18 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

    $59,525

    1,155 mi.
    Est. $1,084/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (18 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

    $60,765

    1,478 mi.
    Est. $1,107/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (18 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $54,665

    1,964 mi.
    Est. $996/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (18 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

    $43,869

    $681
    22,953 mi.
    Est. $799/mo

    Audi Exchange Kirkwood

    4.8
    Check Availability
    Kirkwood, MO (22 mi)

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

    $58,110

    3,884 mi.
    Est. $1,059/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (18 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $56,715

    76 mi.
    Est. $1,033/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (18 mi)
    Quick view
  • $56,500

    14,762 mi.
    Est. $1,029/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (18 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $52,100

    3,022 mi.
    Est. $949/mo

    BMW of Creve Coeur

    4.7
    Check Availability
    Creve Coeur, MO (21 mi)
    Quick view
  • $55,900

    784 mi.
    Est. $1,018/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (18 mi)
    Quick view
  • $45,000

    38,238 mi.
    Est. $820/mo

    Bommarito Honda Superstore

    4.8
    Check Availability
    Hazelwood, MO (15 mi)
    Quick view
  • $33,900

    30,563 mi.
    Est. $618/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (18 mi)
    Quick view
  • $34,181

    21,196 mi.
    Est. $623/mo

    Porsche St. Louis

    4.7
    Check Availability
    St. Louis, MO (19 mi)
    Quick view
  • $58,115

    103 mi.
    Est. $1,059/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (18 mi)
    Quick view
  • White 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30i

    $27,998

    59,211 mi.
    Est. $510/mo

    CarMax Maplewood

    Check Availability
    $199 delivery to O'Fallon, IL (18 mi)
    Quick view
  • Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30

    $50,998

    6,130 mi.
    Est. $929/mo

    CarMax McKinney

    Check Availability
    $299 delivery to O'Fallon, IL (18 mi)
    Quick view
  • 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

    $31,976

    22,825 mi.
    Est. $582/mo

    Frank Leta Honda

    4.4
    Check Availability
    O'Fallon, MO (34 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

    $17,900

    94,768 mi.
    Est. $326/mo

    Midwest Auto Group

    Check Availability
    Pacific, MO (43 mi)
    Quick view
  • Black 2020 BMW X3 xDrive30i

    $24,398

    53,398 mi.
    Est. $444/mo

    Clement Hyundai

    4.5
    Check Availability
    Wentzville, MO (41 mi)
    Quick view
  • $50,343

    46,838 mi.
    Est. $917/mo

    Mercedes-Benz of Chesterfield

    4.6
    Check Availability
    O'Fallon, MO (33 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