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
  • Skyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30i

    $34,217

    $979
    21,656 mi.
    Est. $631/mo

    BMW of Arlington

    4.6
    Check Availability
    Arlington, TX (29 mi)

    Quick view
  • Blue Metallic 2023 BMW X3 xDrive30iBlue Metallic 2023 BMW X3 xDrive30iBlue Metallic 2023 BMW X3 xDrive30iBlue Metallic 2023 BMW X3 xDrive30iBlue Metallic 2023 BMW X3 xDrive30iBlue Metallic 2023 BMW X3 xDrive30i

    $30,399

    50,507 mi.
    Est. $561/mo

    Genesis of Mesquite

    4.5
    Check Availability
    Mesquite, TX (27 mi)

    Quick view
  • Vegas Red Metallic 2026 BMW X3 30 xDrive

    $52,588

    7,763 mi.
    Est. $971/mo

    BMW of McKinney

    5.0
    Check Availability
    McKinney, TX (16 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 30 xDrive

    $52,213

    11,778 mi.
    Est. $964/mo

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • Not Priced

    26,454 mi.

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • Not Priced

    45,542 mi.

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    Not Priced

    10,540 mi.

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • White 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30i

    $30,838

    18,661 mi.
    Est. $569/mo

    Freeman Buick GMC

    3.2
    Check Availability
    Grapevine, TX (20 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

    Not Priced

    10,346 mi.

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • Alpine White 2025 BMW X3 30 xDrive

    Not Priced

    11,112 mi.

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • Skyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDrive

    Not Priced

    12,029 mi.

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • $48,213

    9,968 mi.
    Est. $890/mo

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • Not Priced

    14,269 mi.

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • Not Priced

    50,752 mi.

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • Not Priced

    23,566 mi.

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • Not Priced

    50,416 mi.

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • $48,213

    15,231 mi.
    Est. $890/mo

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30i

    Not Priced

    29,984 mi.

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    Not Priced

    11,263 mi.

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • Not Priced

    39,135 mi.

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • Not Priced

    27,048 mi.

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • Not Priced

    25,945 mi.

    Sewell BMW of Grapevine

    3.6
    Check Availability
    Grapevine, TX (19 mi)
    Quick view
  • Gray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30i

    $37,998

    21,432 mi.
    Est. $701/mo

    CarMax Cy-Fair

    4.4
    Check Availability
    $99 delivery to Denton, TX (11 mi)
    Quick view
  • Blue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30i

    $27,998

    $1K
    55,836 mi.
    Est. $517/mo

    CarMax Gulf Freeway

    4.6
    Check Availability
    $99 delivery to Denton, TX (11 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