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
  • Dark Graphite Metallic 2020 BMW X3 sDrive30iDark Graphite Metallic 2020 BMW X3 sDrive30iDark Graphite Metallic 2020 BMW X3 sDrive30iDark Graphite Metallic 2020 BMW X3 sDrive30iDark Graphite Metallic 2020 BMW X3 sDrive30iDark Graphite Metallic 2020 BMW X3 sDrive30i

    $23,208

    58,165 mi.
    Est. $425/mo

    Ferman BMW

    4.8
    Palm Harbor, FL (29 mi)
    Check Availability

    Quick view
  • White 2023 BMW X3 sDrive30iWhite 2023 BMW X3 sDrive30iWhite 2023 BMW X3 sDrive30iWhite 2023 BMW X3 sDrive30iWhite 2023 BMW X3 sDrive30iWhite 2023 BMW X3 sDrive30i

    $35,998

    16,185 mi.
    Est. $660/mo

    CarMax Tampa

    4.0
    Tampa, FL (23 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

    $19,995

    60,844 mi.
    Est. $366/mo

    Cars Of Tampa, Inc

    3.7
    Tampa, FL (21 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

    $46,287

    $1.6K
    20,567 mi.
    Est. $848/mo

    Ferman BMW

    4.8
    Palm Harbor, FL (29 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

    $51,320

    6,925 mi.
    Est. $941/mo

    BMW of Tampa

    3.1
    Tampa, FL (21 mi)
    Check Availability
    Quick view
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $50,080

    7,097 mi.
    Est. $918/mo

    BMW of Tampa

    3.1
    Tampa, FL (21 mi)
    Check Availability
    Quick view
  • Black 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30i

    $38,998

    24,795 mi.
    Est. $715/mo

    CarMax Tampa

    4.0
    Tampa, FL (23 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

    $42,084

    19,321 mi.
    Est. $771/mo

    BMW of Wesley Chapel

    4.5
    Wesley Chapel, FL (30 mi)
    Check Availability
    Quick view
  • Red 2016 BMW X3 xDrive28iRed 2016 BMW X3 xDrive28iRed 2016 BMW X3 xDrive28iRed 2016 BMW X3 xDrive28iRed 2016 BMW X3 xDrive28iRed 2016 BMW X3 xDrive28i

    $10,995

    104,187 mi.
    Est. $202/mo

    PJ's Auto World Inc

    2.8
    Clearwater, FL (27 mi)
    Check Availability
    Quick view
  • Jet Black 2019 BMW X3 sDrive30iJet Black 2019 BMW X3 sDrive30iJet Black 2019 BMW X3 sDrive30iJet Black 2019 BMW X3 sDrive30iJet Black 2019 BMW X3 sDrive30iJet Black 2019 BMW X3 sDrive30i

    $15,680

    90,522 mi.
    Est. $287/mo

    Lee Auto Group Tampa

    3.9
    Tampa, FL (11 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $37,834

    25,000 mi.
    Est. $693/mo

    Gettel Toyota of Lakewood

    4.5
    Bradenton, FL (20 mi)
    Check Availability
    Quick view
  • Silver 2007 BMW X3 3.0siSilver 2007 BMW X3 3.0siSilver 2007 BMW X3 3.0siSilver 2007 BMW X3 3.0siSilver 2007 BMW X3 3.0siSilver 2007 BMW X3 3.0si

    $3,588

    220,000 mi.
    Est. $66/mo

    Pinellas Auto Brokers

    1.9
    St. Petersburg, FL (20 mi)
    Check Availability
    Quick view
  • Deep Sea Blue Metallic 2017 BMW X3 xDrive28iDeep Sea Blue Metallic 2017 BMW X3 xDrive28iDeep Sea Blue Metallic 2017 BMW X3 xDrive28iDeep Sea Blue Metallic 2017 BMW X3 xDrive28iDeep Sea Blue Metallic 2017 BMW X3 xDrive28iDeep Sea Blue Metallic 2017 BMW X3 xDrive28i

    $10,450

    108,800 mi.
    Est. $192/mo

    727 Motors LLC

    Tampa, FL (21 mi)
    Check Availability
    Quick view
  • Black 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30i

    $11,500

    $400
    134,350 mi.
    Est. $211/mo

    727 Motors LLC

    Tampa, FL (21 mi)
    Check Availability
    Quick view
  • Brown 2014 BMW X3 xDrive28iBrown 2014 BMW X3 xDrive28iBrown 2014 BMW X3 xDrive28iBrown 2014 BMW X3 xDrive28iBrown 2014 BMW X3 xDrive28iBrown 2014 BMW X3 xDrive28i

    $5,400

    $590
    134,600 mi.
    Est. $99/mo

    727 Motors LLC

    Tampa, FL (21 mi)
    Check Availability
    Quick view
  • White 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28i

    $8,750

    $100
    96,500 mi.
    Est. $160/mo

    727 Motors LLC

    Tampa, FL (21 mi)
    Check Availability
    Quick view
  • Black 2014 BMW X3 xDrive28iBlack 2014 BMW X3 xDrive28iBlack 2014 BMW X3 xDrive28iBlack 2014 BMW X3 xDrive28iBlack 2014 BMW X3 xDrive28iBlack 2014 BMW X3 xDrive28i

    $5,490

    134,236 mi.
    Est. $101/mo

    Americar Inc

    Tampa, FL (22 mi)
    Check Availability
    Quick view
  • White Metallic 2024 BMW X3 xDrive30i

    $32,379

    46,269 mi.
    Est. $593/mo

    Westshore Mazda

    3.5
    Tampa, FL (16 mi)
    Check Availability
    Quick view
  • Not Priced

    57,413 mi.
    Est. $0/mo

    CarHeroes

    4.5
    Tampa, FL (19 mi)
    Check Availability
    Quick view
  • Not Priced

    56,116 mi.
    Est. $0/mo

    CarHeroes

    4.5
    Tampa, FL (19 mi)
    Check Availability
    Quick view
  • $3,388

    149,000 mi.
    Est. $62/mo

    Pinellas Auto Brokers

    1.9
    St. Petersburg, FL (20 mi)
    Check Availability
    Quick view
  • $18,600

    67,078 mi.
    Est. $341/mo

    Ferman Ford

    4.3
    Clearwater, FL (26 mi)
    Check Availability
    Quick view
  • Alpine White 2020 BMW X3 sDrive30i

    $19,985

    68,501 mi.
    Est. $366/mo

    Lexus of Clearwater

    4.8
    Clearwater, FL (27 mi)
    Check Availability
    Quick view
  • $40,989

    52,268 mi.
    Est. $751/mo

    Courtesy Palm Harbor Honda

    4.8
    Palm Harbor, FL (29 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2023 BMW X3 sDrive30i

    $34,488

    42,361 mi.
    Est. $632/mo

    AutoLenders Palm Harbor

    4.9
    Palm Harbor, FL (30 mi)
    Check Availability
    Quick view
  • Gray 2023 BMW X3 sDrive30iGray 2023 BMW X3 sDrive30iGray 2023 BMW X3 sDrive30iGray 2023 BMW X3 sDrive30iGray 2023 BMW X3 sDrive30iGray 2023 BMW X3 sDrive30i

    $39,998

    18,596 mi.
    Est. $733/mo

    CarMax Myrtle Beach

    4.8
    $399 delivery to Clearwater, FL (23 mi)
    Check Availability
    Quick view
  • Black 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30i

    $26,998

    71,717 mi.
    Est. $495/mo

    CarMax Gulfport

    4.1
    $199 delivery to Clearwater, FL (23 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