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
  • Phytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30i

    $32,151

    $1K
    27,228 mi.
    Est. $581/mo

    Performance Kings Honda

    4.4
    Cincinnati, OH (21 mi)
    Check Availability

  • Black Sapphire Metallic 2018 BMW X3 xDrive30i

    Not Priced

    99,650 mi.
    Est. $0/mo

    Automotive Connection

    3.2
    Fairfield, OH (23 mi)
    Check Availability
  • 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

    $25,998

    55,140 mi.
    Est. $470/mo

    CarMax Grand Rapids (Kentwood)

    4.3
    $249 delivery to Florence, KY (12 mi)
    Check Availability
  • Black 2024 BMW X3 sDrive30iBlack 2024 BMW X3 sDrive30iBlack 2024 BMW X3 sDrive30iBlack 2024 BMW X3 sDrive30iBlack 2024 BMW X3 sDrive30iBlack 2024 BMW X3 sDrive30i

    $46,998

    6,603 mi.
    Est. $849/mo

    CarMax Harrisonburg

    4.9
    $299 delivery to Florence, KY (12 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30i

    $26,896

    $216
    50,479 mi.
    Est. $486/mo

    Lexus of Dayton

    4.4
    Dayton, OH (44 mi)
    Check Availability
  • Arctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDrive

    $56,539

    9,682 mi.
    Est. $1,022/mo

    Bob Ross Buick GMC

    4.6
    Dayton, OH (47 mi)
    Check Availability
  • Gray 2020 BMW X3 XDrive30iGray 2020 BMW X3 XDrive30iGray 2020 BMW X3 XDrive30iGray 2020 BMW X3 XDrive30iGray 2020 BMW X3 XDrive30iGray 2020 BMW X3 XDrive30i

    $25,998

    $2K
    51,680 mi.
    Est. $470/mo

    CarMax Dayton

    4.2
    West Carrollton, OH (45 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $26,373

    $1K
    96,556 mi.
    Est. $477/mo

    Wilmington Auto Center Chrysler Dodge Jeep RAM

    Wilmington, OH (46 mi)
    Check Availability
  • $26,898

    43,148 mi.
    Est. $486/mo

    Tim Short CDJR of Maysville

    3.6
    Maysville, KY (43 mi)
    Check Availability
  • $35,497

    39,783 mi.
    Est. $642/mo

    Voss Village BMW

    Dayton, OH (45 mi)

Compare the BMW X3