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
  • Blue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDrive

    $47,122

    13,394 mi.
    Est. $816/mo

    Atlantic INFINITI

    4.5
    Jacksonville, FL (29 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2019 BMW X3 sDrive30iBlack Sapphire Metallic 2019 BMW X3 sDrive30iBlack Sapphire Metallic 2019 BMW X3 sDrive30iBlack Sapphire Metallic 2019 BMW X3 sDrive30iBlack Sapphire Metallic 2019 BMW X3 sDrive30iBlack Sapphire Metallic 2019 BMW X3 sDrive30i

    $17,695

    79,363 mi.
    Est. $306/mo

    Auto Boutique Jacksonville

    4.5
    Jacksonville, FL (26 mi)
    Check Availability
    Quick view
  • Gray 2018 BMW X3 M40IGray 2018 BMW X3 M40IGray 2018 BMW X3 M40IGray 2018 BMW X3 M40IGray 2018 BMW X3 M40IGray 2018 BMW X3 M40I

    $26,998

    71,815 mi.
    Est. $467/mo

    CarMax Jacksonville

    4.3
    Jacksonville, FL (30 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30i

    $31,728

    $1.1K
    52,014 mi.
    Est. $549/mo

    Hanania Volkswagen Of Orange Park

    4.7
    Jacksonville, FL (15 mi)
    Check Availability
    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

    $51,070

    13,311 mi.
    Est. $884/mo

    Tom Bush BMW of Orange Park

    4.8
    Jacksonville, FL (15 mi)
    Check Availability
    Quick view
  • Alpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28i

    $12,820

    120,082 mi.
    Est. $222/mo

    Subaru of Jacksonville

    5.0
    Jacksonville, FL (29 mi)
    Check Availability
    Quick view
  • White 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30i

    $9,695

    $300
    166,925 mi.
    Est. $168/mo

    GW Trucks

    Jacksonville, FL (23 mi)
    Check Availability
    Quick view
  • Space Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28i

    $5,880

    194,959 mi.
    Est. $102/mo

    United Imports Inc

    Jacksonville, FL (27 mi)
    Check Availability
    Quick view
  • Alpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28i

    $9,520

    129,221 mi.
    Est. $165/mo

    United Imports Inc

    Jacksonville, FL (27 mi)
    Check Availability
    Quick view
  • Dark Olive Metallic 2019 BMW X3 sDrive30iDark Olive Metallic 2019 BMW X3 sDrive30iDark Olive Metallic 2019 BMW X3 sDrive30iDark Olive Metallic 2019 BMW X3 sDrive30iDark Olive Metallic 2019 BMW X3 sDrive30iDark Olive Metallic 2019 BMW X3 sDrive30i

    $15,230

    $1.7K
    110,315 mi.
    Est. $264/mo

    Coggin Honda Jacksonville

    4.7
    Jacksonville, FL (30 mi)
    Check Availability
    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

    $29,695

    61,618 mi.
    Est. $514/mo

    Auto Boutique Jacksonville

    4.5
    Jacksonville, FL (26 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30i

    $31,335

    $400
    46,723 mi.
    Est. $542/mo

    Kia of Orange Park

    3.0
    Jacksonville, FL (15 mi)
    Check Availability
    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 xDrive

    $51,170

    $3.8K
    10,841 mi.
    Est. $886/mo

    Tom Bush BMW of Orange Park

    4.8
    Jacksonville, FL (15 mi)
    Check Availability
    Quick view
  • 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

    $57,477

    5,507 mi.
    Est. $995/mo

    Tom Bush BMW of Orange Park

    4.8
    Jacksonville, FL (15 mi)
    Check Availability
    Quick view
  • Aventurin Red Metallic 2023 BMW X3 xDrive30iAventurin Red Metallic 2023 BMW X3 xDrive30iAventurin Red Metallic 2023 BMW X3 xDrive30iAventurin Red Metallic 2023 BMW X3 xDrive30iAventurin Red Metallic 2023 BMW X3 xDrive30iAventurin Red Metallic 2023 BMW X3 xDrive30i

    $30,095

    52,367 mi.
    Est. $521/mo

    Auto Boutique Jacksonville

    4.5
    Jacksonville, FL (26 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2019 BMW X3 sDrive30iMineral White Metallic 2019 BMW X3 sDrive30iMineral White Metallic 2019 BMW X3 sDrive30iMineral White Metallic 2019 BMW X3 sDrive30iMineral White Metallic 2019 BMW X3 sDrive30iMineral White Metallic 2019 BMW X3 sDrive30i

    $17,468

    $331
    67,098 mi.
    Est. $302/mo

    Gravity Autos Jacksonville

    3.6
    Jacksonville, FL (29 mi)
    Check Availability
    Quick view
  • Blue 2021 BMW X3 sDrive30iBlue 2021 BMW X3 sDrive30iBlue 2021 BMW X3 sDrive30iBlue 2021 BMW X3 sDrive30iBlue 2021 BMW X3 sDrive30iBlue 2021 BMW X3 sDrive30i

    $15,995

    $450
    107,183 mi.
    Est. $277/mo

    GW Trucks

    Jacksonville, FL (23 mi)
    Check Availability
    Quick view
  • White 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30i

    $28,005

    $291
    61,713 mi.
    Est. $485/mo

    Sunny Mitsubishi

    Jacksonville, FL (28 mi)
    Check Availability
    Quick view
  • Aluminum 2021 BMW X3 sDrive30iAluminum 2021 BMW X3 sDrive30iAluminum 2021 BMW X3 sDrive30iAluminum 2021 BMW X3 sDrive30iAluminum 2021 BMW X3 sDrive30iAluminum 2021 BMW X3 sDrive30i

    $18,995

    $150
    67,414 mi.
    Est. $329/mo

    GW Trucks

    Jacksonville, FL (23 mi)
    Check Availability
    Quick view
  • 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

    $50,607

    $500
    5,685 mi.
    Est. $876/mo

    Tom Bush BMW of Orange Park

    4.8
    Jacksonville, FL (15 mi)
    Check Availability
    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

    $48,909

    $425
    3,300 mi.
    Est. $847/mo

    Tom Bush BMW of Orange Park

    4.8
    Jacksonville, FL (15 mi)
    Check Availability
    Quick view
  • Black 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30i

    $16,645

    $100
    85,218 mi.
    Est. $288/mo

    GW Trucks

    Jacksonville, FL (23 mi)
    Check Availability
    Quick view
  • $23,495

    98,466 mi.
    Est. $407/mo

    GW Trucks

    Jacksonville, FL (23 mi)
    Check Availability
    Quick view
  • $59,988

    41,694 mi.
    Est. $1,039/mo

    Tom Bush BMW MINI Jacksonville

    4.7
    Jacksonville, FL (28 mi)
    Quick view
  • $41,600

    53,381 mi.
    Est. $720/mo

    Tom Bush BMW MINI Jacksonville

    4.7
    Jacksonville, FL (28 mi)
    Quick view
  • Blue 2017 BMW X3 XDrive28iBlue 2017 BMW X3 XDrive28iBlue 2017 BMW X3 XDrive28iBlue 2017 BMW X3 XDrive28iBlue 2017 BMW X3 XDrive28iBlue 2017 BMW X3 XDrive28i

    $17,998

    61,908 mi.
    Est. $312/mo

    CarMax Asheville

    4.7
    $349 delivery to Jacksonville, FL (15 mi)
    Check Availability
    Quick view
  • Gray 2021 BMW X3 XDrive30iGray 2021 BMW X3 XDrive30iGray 2021 BMW X3 XDrive30iGray 2021 BMW X3 XDrive30iGray 2021 BMW X3 XDrive30iGray 2021 BMW X3 XDrive30i

    $26,998

    50,040 mi.
    Est. $467/mo

    CarMax West Broad

    4.5
    $549 delivery to Jacksonville, FL (15 mi)
    Check Availability
    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

Compare the BMW X3