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

    $59,935

    82 mi.
    Est. $1,106/mo

    BMW of Dallas

    4.6
    Dallas, TX (18 mi)
    Check Availability

  • Dark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30i

    $27,839

    56,626 mi.
    Est. $514/mo

    East Dallas Volkswagen

    Garland, TX (11 mi)
    Check Availability

  • Dark Graphite Metallic 2021 BMW X3 sDrive30i

    $19,555

    82,111 mi.
    Est. $361/mo

    BMW of Dallas

    4.6
    Dallas, TX (18 mi)
    Check Availability
  • Mineral White Metallic 2022 BMW X3 sDrive30i

    $25,830

    $390
    53,108 mi.
    Est. $477/mo

    BMW of Dallas

    4.6
    Dallas, TX (18 mi)
    Check Availability
  • Dark Graphite 2025 BMW X3 30 xDrive

    $38,988

    $2K
    21,741 mi.
    Est. $720/mo

    Prosper Ford

    4.6
    Prosper, TX (20 mi)
    Check Availability
  • $41,672

    16,917 mi.
    Est. $769/mo

    Go Luxury Auto Group

    4.4
    Dallas, TX (20 mi)
    Check Availability
  • Not Priced

    220,000 mi.
    Est. $0/mo

    Autos of Dallas Irving

    3.0
    Irving, TX (24 mi)
    Check Availability
  • $16,910

    94,095 mi.
    Est. $312/mo

    David McDavid Honda Irving

    4.6
    Irving, TX (26 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDrive

    Not Priced

    13,023 mi.

    Sewell BMW of Grapevine

    4.3
    Grapevine, TX (27 mi)
    Check Availability
  • Not Priced

    43,406 mi.

    Sewell BMW of Grapevine

    4.3
    Grapevine, TX (27 mi)
    Check Availability
  • Dark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDrive

    Not Priced

    13,230 mi.

    Sewell BMW of Grapevine

    4.3
    Grapevine, TX (27 mi)
    Check Availability
  • Not Priced

    24,781 mi.

    Sewell BMW of Grapevine

    4.3
    Grapevine, TX (27 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDrive

    Not Priced

    13,081 mi.

    Sewell BMW of Grapevine

    4.3
    Grapevine, TX (27 mi)
    Check Availability
  • Dark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDrive

    Not Priced

    12,786 mi.

    Sewell BMW of Grapevine

    4.3
    Grapevine, TX (27 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDrive

    Not Priced

    12,702 mi.

    Sewell BMW of Grapevine

    4.3
    Grapevine, TX (27 mi)
    Check Availability
  • Jet Black 2020 BMW X3 sDrive30i

    $19,198

    78,486 mi.
    Est. $354/mo

    Grapevine Ford Lincoln

    4.4
    Grapevine, TX (28 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X3 sDrive30i

    $25,499

    68,330 mi.
    Est. $471/mo

    Audi Grapevine

    4.7
    Grapevine, TX (28 mi)
    Check Availability
  • 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

    $31,998

    16,673 mi.
    Est. $591/mo

    CarMax Kansas City

    4.2
    $299 delivery to Plano, TX (10 mi)
    Check Availability
  • Blue 2023 BMW X3 XDrive30iBlue 2023 BMW X3 XDrive30iBlue 2023 BMW X3 XDrive30iBlue 2023 BMW X3 XDrive30iBlue 2023 BMW X3 XDrive30iBlue 2023 BMW X3 XDrive30i

    $34,998

    37,468 mi.
    Est. $646/mo

    CarMax Kansas City

    4.2
    $299 delivery to Plano, TX (10 mi)
    Check Availability

Compare the BMW X3