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
  • Alpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30i

    $31,254

    $202
    43,796 mi.
    Est. $573/mo

    Gravity Autos Jacksonville

    4.1
    Jacksonville, FL (29 mi)
    Check Availability

  • $59,775

    6,057 mi.
    Est. $1,096/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $38,587

    19,919 mi.
    Est. $707/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $39,987

    50,470 mi.
    Est. $733/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $55,425

    29,123 mi.
    Est. $1,016/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $67,787

    2,884 mi.
    Est. $1,242/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $38,987

    45,124 mi.
    Est. $715/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • Not Priced

    40,607 mi.

    Porsche Jacksonville

    5.0
    Jacksonville, FL (30 mi)
    Check Availability
  • Red 2026 BMW X3 xDrive30Red 2026 BMW X3 xDrive30Red 2026 BMW X3 xDrive30Red 2026 BMW X3 xDrive30Red 2026 BMW X3 xDrive30Red 2026 BMW X3 xDrive30

    $49,998

    8,322 mi.
    Est. $916/mo

    CarMax Norcross

    4.5
    $249 delivery to Jacksonville, FL (15 mi)
    Check Availability
  • White 2024 BMW X3 sDrive30iWhite 2024 BMW X3 sDrive30iWhite 2024 BMW X3 sDrive30iWhite 2024 BMW X3 sDrive30iWhite 2024 BMW X3 sDrive30iWhite 2024 BMW X3 sDrive30i

    $35,998

    $1K
    13,596 mi.
    Est. $660/mo

    CarMax Savannah

    4.2
    $149 delivery to Jacksonville, FL (15 mi)
    Check Availability
  • Carbon Black Metallic 2022 BMW X3 M40iCarbon Black Metallic 2022 BMW X3 M40iCarbon Black Metallic 2022 BMW X3 M40iCarbon Black Metallic 2022 BMW X3 M40iCarbon Black Metallic 2022 BMW X3 M40iCarbon Black Metallic 2022 BMW X3 M40i

    $34,097

    $3.6K
    79,430 mi.
    Est. $625/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (43 mi)
    Check Availability
  • Alpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30i

    $32,250

    61,233 mi.
    Est. $591/mo

    Lake City Chrysler Dodge Jeep Ram

    4.4
    Lake City, FL (44 mi)
    Check Availability
  • Vegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDrive

    $38,582

    $662
    26,406 mi.
    Est. $707/mo

    Gettel Toyota Gainesville

    4.4
    Gainesville, FL (43 mi)
    Check Availability
  • White 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30i

    $30,998

    47,793 mi.
    Est. $568/mo

    CarMax Gainesville

    4.1
    Gainesville, FL (42 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $38,193

    36,449 mi.
    Est. $700/mo

    Key Acura of Gainesville

    4.9
    Gainesville, FL (42 mi)
    Check Availability
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $21,709

    $1.6K
    75,602 mi.
    Est. $398/mo

    Davis Chrysler Dodge Jeep Ram Yulee

    4.9
    Yulee, FL (39 mi)
    Check Availability
  • Dark Graphite 2022 BMW X3 xDrive30iDark Graphite 2022 BMW X3 xDrive30iDark Graphite 2022 BMW X3 xDrive30iDark Graphite 2022 BMW X3 xDrive30iDark Graphite 2022 BMW X3 xDrive30iDark Graphite 2022 BMW X3 xDrive30i

    $28,982

    56,001 mi.
    Est. $531/mo

    Mazda of St. Augustine

    4.7
    St. Augustine, FL (45 mi)
    Check Availability
  • 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

    $40,785

    21,122 mi.
    Est. $747/mo

    Sunday Drive

    5.0
    St. Augustine, FL (41 mi)
    Check Availability
  • 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

    $45,561

    $1.5K
    22,594 mi.
    Est. $835/mo

    Nissan of St Augustine

    4.0
    St Augustine, FL (48 mi)
    Check Availability
  • Jet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30i

    $19,985

    70,375 mi.
    Est. $366/mo

    Autoline Preowned

    Atlantic Beach, FL (36 mi)
    Check Availability
  • Dark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30i

    $26,200

    37,500 mi.
    Est. $480/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (43 mi)
    Check Availability
  • Jet Black 2018 BMW X3 xDrive30iJet Black 2018 BMW X3 xDrive30iJet Black 2018 BMW X3 xDrive30iJet Black 2018 BMW X3 xDrive30iJet Black 2018 BMW X3 xDrive30iJet Black 2018 BMW X3 xDrive30i

    $16,677

    $1.3K
    68,035 mi.
    Est. $306/mo

    Mazda of St. Augustine

    4.7
    St. Augustine, FL (45 mi)
    Check Availability

Compare the BMW X3