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
  • Black Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30i

    $24,500

    71,088 mi.
    Est. $418/mo

    Spirit Chrysler Dodge Jeep RAM

    4.7
    Check Availability
    Swedesboro, NJ (24 mi)

    Quick view
  • Dune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDrive

    $56,335

    100 mi.
    Est. $960/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (22 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30i

    $23,667

    75,418 mi.
    Est. $403/mo

    Lexus of Wilmington

    4.9
    Check Availability
    Wilmington, DE (13 mi)
    Quick view
  • Mineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30i

    $31,995

    29,871 mi.
    Est. $545/mo

    Maserati of Wilmington Pike

    4.3
    Check Availability
    Chadds Ford, PA (19 mi)
    Quick view
  • Brooklyn Grey Metallic - C4P 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic - C4P 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic - C4P 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic - C4P 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic - C4P 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic - C4P 2025 BMW X3 M50 xDrive

    $59,847

    14,680 mi.
    Est. $1,020/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.4
    Check Availability
    Wilmington, DE (13 mi)
    Quick view
  • Black Sapphire Metallic - 475 2025 BMW X3 30 xDriveBlack Sapphire Metallic - 475 2025 BMW X3 30 xDriveBlack Sapphire Metallic - 475 2025 BMW X3 30 xDriveBlack Sapphire Metallic - 475 2025 BMW X3 30 xDriveBlack Sapphire Metallic - 475 2025 BMW X3 30 xDriveBlack Sapphire Metallic - 475 2025 BMW X3 30 xDrive

    $46,075

    22,562 mi.
    Est. $786/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.4
    Check Availability
    Wilmington, DE (13 mi)
    Quick view
  • Phytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30i

    $25,777

    53,662 mi.
    Est. $439/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.4
    Check Availability
    Wilmington, DE (13 mi)
    Quick view
  • Jet Black - 668 2017 BMW X3 xDrive28iJet Black - 668 2017 BMW X3 xDrive28iJet Black - 668 2017 BMW X3 xDrive28iJet Black - 668 2017 BMW X3 xDrive28iJet Black - 668 2017 BMW X3 xDrive28iJet Black - 668 2017 BMW X3 xDrive28i

    $13,990

    $898
    90,277 mi.
    Est. $239/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.4
    Check Availability
    Wilmington, DE (13 mi)
    Quick view
  • 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

    $54,850

    5,889 mi.
    Est. $935/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (22 mi)
    Quick view
  • Alpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30i

    $17,811

    86,685 mi.
    Est. $304/mo

    Videon Chrysler Dodge Jeep RAM

    4.7
    Check Availability
    Newtown Square, PA (29 mi)
    Quick view
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $36,888

    26,975 mi.
    Est. $629/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.4
    Check Availability
    Wilmington, DE (13 mi)
    Quick view
  • 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

    $53,850

    4,847 mi.
    Est. $918/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (22 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30i

    $38,999

    $500
    41,463 mi.
    Est. $665/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (22 mi)
    Quick view
  • Black Sapphire 2025 BMW X3 30 xDriveBlack Sapphire 2025 BMW X3 30 xDriveBlack Sapphire 2025 BMW X3 30 xDriveBlack Sapphire 2025 BMW X3 30 xDriveBlack Sapphire 2025 BMW X3 30 xDriveBlack Sapphire 2025 BMW X3 30 xDrive

    $49,999

    14,767 mi.
    Est. $852/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (22 mi)
    Quick view
  • White 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30i

    $13,398

    $261
    116,526 mi.
    Est. $228/mo

    CARMART

    Check Availability
    New Castle, DE (10 mi)
    Quick view
  • Black Sapphire Metallic - 475 2025 BMW X3 M50 xDriveBlack Sapphire Metallic - 475 2025 BMW X3 M50 xDriveBlack Sapphire Metallic - 475 2025 BMW X3 M50 xDriveBlack Sapphire Metallic - 475 2025 BMW X3 M50 xDriveBlack Sapphire Metallic - 475 2025 BMW X3 M50 xDriveBlack Sapphire Metallic - 475 2025 BMW X3 M50 xDrive

    $59,795

    16,652 mi.
    Est. $1,019/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.4
    Check Availability
    Wilmington, DE (13 mi)
    Quick view
  • Gray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDrive

    $48,999

    10,769 mi.
    Est. $835/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (22 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $45,333

    7,889 mi.
    Est. $773/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.4
    Check Availability
    Wilmington, DE (13 mi)
    Quick view
  • Dune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDrive

    $49,888

    11,670 mi.
    Est. $851/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (22 mi)
    Quick view
  • Arctic Race Blue 2025 BMW X3 30 xDriveArctic Race Blue 2025 BMW X3 30 xDriveArctic Race Blue 2025 BMW X3 30 xDriveArctic Race Blue 2025 BMW X3 30 xDriveArctic Race Blue 2025 BMW X3 30 xDriveArctic Race Blue 2025 BMW X3 30 xDrive

    $49,400

    3,564 mi.
    Est. $842/mo

    CarShop Glen Mills

    4.8
    Check Availability
    Glen Mills, PA (21 mi)
    Quick view
  • Brooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40i

    $58,755

    28,138 mi.
    Est. $1,002/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.4
    Check Availability
    Wilmington, DE (13 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30i

    $31,998

    43,083 mi.
    Est. $546/mo

    Hertrich Acura

    4.0
    Check Availability
    New Castle, DE (8 mi)
    Quick view
  • Black 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30i

    $37,998

    $1K
    12,556 mi.
    Est. $648/mo

    CarMax Midlothian

    Check Availability
    $99 delivery to Newark, DE (5 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

    $22,998

    56,939 mi.
    Est. $392/mo

    CarMax North Attleboro

    Check Availability
    $149 delivery to Newark, DE (5 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