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
  • 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

    $32,287

    $102
    32,601 mi.
    Est. $589/mo

    Ferman BMW

    4.8
    Palm Harbor, FL (8 mi)
    Check Availability

  • Gray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30i

    $25,489

    $2K
    55,533 mi.
    Est. $465/mo

    CarHeroes

    4.2
    Seffner, FL (26 mi)
    Check Availability

  • Aventurin Red Metallic 2023 BMW X3 sDrive30iAventurin Red Metallic 2023 BMW X3 sDrive30iAventurin Red Metallic 2023 BMW X3 sDrive30iAventurin Red Metallic 2023 BMW X3 sDrive30iAventurin Red Metallic 2023 BMW X3 sDrive30iAventurin Red Metallic 2023 BMW X3 sDrive30i

    $29,991

    20,699 mi.
    Est. $547/mo

    Nissan of Clearwater

    4.7
    Clearwater, FL (17 mi)
    Check Availability

  • Black 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28i

    $8,900

    72,250 mi.
    Est. $162/mo

    727 Motors LLC

    Tampa, FL (16 mi)
    Check Availability
  • Silver 2017 BMW X3 sDrive28iSilver 2017 BMW X3 sDrive28iSilver 2017 BMW X3 sDrive28iSilver 2017 BMW X3 sDrive28iSilver 2017 BMW X3 sDrive28iSilver 2017 BMW X3 sDrive28i

    $12,995

    84,140 mi.
    Est. $237/mo

    Cars Of Tampa, Inc

    3.8
    Tampa, FL (16 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

    $25,995

    66,599 mi.
    Est. $474/mo

    Cars Of Tampa, Inc

    3.8
    Tampa, FL (16 mi)
    Check Availability
  • Dark Graphite Metallic 2019 BMW X3 sDrive30iDark Graphite Metallic 2019 BMW X3 sDrive30iDark Graphite Metallic 2019 BMW X3 sDrive30iDark Graphite Metallic 2019 BMW X3 sDrive30iDark Graphite Metallic 2019 BMW X3 sDrive30iDark Graphite Metallic 2019 BMW X3 sDrive30i

    $18,000

    56,592 mi.
    Est. $328/mo

    Lee Auto Group Tampa

    3.6
    Tampa, FL (24 mi)
    Check Availability
  • 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. $201/mo

    PJ's Auto World Inc

    2.9
    Clearwater, FL (16 mi)
    Check Availability
  • 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

    $33,923

    30,765 mi.
    Est. $619/mo

    Toyota of Tampa Bay on Fletcher

    4.6
    Tampa, FL (16 mi)
    Check Availability

  • Alpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30i

    $15,000

    93,130 mi.
    Est. $274/mo

    Lee Auto Group Tampa

    3.6
    Tampa, FL (24 mi)
    Check Availability
  • 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

    $14,000

    $2K
    90,522 mi.
    Est. $255/mo

    Lee Auto Group Tampa

    3.6
    Tampa, FL (24 mi)
    Check Availability
  • 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

    $9,899

    108,800 mi.
    Est. $181/mo

    727 Motors LLC

    Tampa, FL (16 mi)
    Check Availability
  • White 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30i

    $21,995

    61,354 mi.
    Est. $401/mo

    Cars Of Tampa, Inc

    3.8
    Tampa, FL (16 mi)
    Check Availability
  • Black 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30i

    $17,995

    87,954 mi.
    Est. $328/mo

    Cars Of Tampa, Inc

    3.8
    Tampa, FL (16 mi)
    Check Availability
  • 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

    $17,979

    $6.5K
    94,907 mi.
    Est. $328/mo

    CarHeroes

    4.2
    Seffner, FL (26 mi)
    Check Availability

  • Blue 2018 BMW X3 xDrive30iBlue 2018 BMW X3 xDrive30iBlue 2018 BMW X3 xDrive30iBlue 2018 BMW X3 xDrive30iBlue 2018 BMW X3 xDrive30iBlue 2018 BMW X3 xDrive30i

    $15,995

    92,226 mi.
    Est. $292/mo

    Cars Of Tampa, Inc

    3.8
    Tampa, FL (16 mi)
    Check Availability
  • Blue 2018 BMW X3 xDrive30iBlue 2018 BMW X3 xDrive30iBlue 2018 BMW X3 xDrive30iBlue 2018 BMW X3 xDrive30iBlue 2018 BMW X3 xDrive30iBlue 2018 BMW X3 xDrive30i

    $14,995

    90,147 mi.
    Est. $274/mo

    Cars Of Tampa, Inc

    3.8
    Tampa, FL (16 mi)
    Check Availability
  • 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. $65/mo

    Pinellas Auto Brokers

    1.9
    St. Petersburg, FL (24 mi)
    Check Availability
  • Silver 2006 BMW X3 3.0iSilver 2006 BMW X3 3.0iSilver 2006 BMW X3 3.0iSilver 2006 BMW X3 3.0iSilver 2006 BMW X3 3.0iSilver 2006 BMW X3 3.0i

    $3,388

    149,000 mi.
    Est. $62/mo

    Pinellas Auto Brokers

    1.9
    St. Petersburg, FL (24 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 M50 xDrive

    $57,292

    7,175 mi.
    Est. $1,045/mo

    Lokey Volkswagen

    4.6
    Clearwater, FL (9 mi)
    Check Availability
  • White 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDrive

    $41,212

    26,012 mi.
    Est. $752/mo

    Maus Acura of North Tampa

    4.8
    Tampa, FL (16 mi)
    Check Availability

  • Not Priced

    80,773 mi.

    Tampa Bay Motorcars

    4.1
    Tampa, FL (16 mi)
    Check Availability
  • Blue Metallic 2021 BMW X3 sDrive30iBlue Metallic 2021 BMW X3 sDrive30iBlue Metallic 2021 BMW X3 sDrive30iBlue Metallic 2021 BMW X3 sDrive30iBlue Metallic 2021 BMW X3 sDrive30iBlue Metallic 2021 BMW X3 sDrive30i

    Not Priced

    33,698 mi.

    Tampa Bay Motorcars

    4.1
    Tampa, FL (16 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW X3 xDrive30i

    $39,134

    23,421 mi.
    Est. $714/mo

    BMW of Tampa

    2.9
    Tampa, FL (16 mi)
    Check Availability
  • Not Priced

    44,736 mi.
    Est. $0/mo

    Westshore Mazda

    4.1
    Tampa, FL (17 mi)
    Check Availability
  • Jet Black 2021 BMW X3 sDrive30i

    $26,130

    42,599 mi.
    Est. $477/mo

    Jaguar Land Rover St. Petersburg

    4.9
    St. Petersburg, FL (23 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $25,175

    $306
    66,309 mi.
    Est. $459/mo

    Rivard Buick GMC

    4.7
    Tampa, FL (25 mi)
    Check Availability

  • White 2018 BMW X3 xDrive30i

    $19,691

    65,671 mi.
    Est. $359/mo

    Crown Ineos Grenadier

    5.0
    St. Petersburg, FL (23 mi)
    Check Availability
  • $16,756

    $175
    82,773 mi.
    Est. $306/mo

    Courtesy Kia of Brandon

    4.6
    Tampa, FL (25 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $39,288

    24,514 mi.
    Est. $717/mo

    Evo Motors

    4.6
    Seffner, FL (26 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X3 30 xDrive

    $38,288

    27,586 mi.
    Est. $698/mo

    Evo Motors

    4.6
    Seffner, FL (26 mi)
    Check Availability
  • 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,456

    $275
    43,796 mi.
    Est. $574/mo

    Gravity Autos Jacksonville

    4.1
    $399 delivery from Jacksonville, FL (166 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30i

    $27,651

    $3K
    45,829 mi.
    Est. $504/mo

    Mercedes-Benz of South Orlando

    4.1
    Free delivery from Orlando, FL (80 mi)
    Check Availability
  • 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,590

    $300
    53,494 mi.
    Est. $522/mo

    Bayshore Automotive

    4.9
    Plant City, FL (35 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW X3 sDrive30iDark Graphite Metallic 2024 BMW X3 sDrive30iDark Graphite Metallic 2024 BMW X3 sDrive30iDark Graphite Metallic 2024 BMW X3 sDrive30iDark Graphite Metallic 2024 BMW X3 sDrive30iDark Graphite Metallic 2024 BMW X3 sDrive30i

    $29,313

    35,820 mi.
    Est. $535/mo

    Jaguar Land Rover Lakeland

    4.6
    Lakeland, FL (44 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

    $18,275

    $507
    65,814 mi.
    Est. $333/mo

    Jarrett Scott Ford

    4.2
    Plant City, FL (37 mi)
    Check Availability
  • Gray 2021 BMW X3 sDrive30iGray 2021 BMW X3 sDrive30iGray 2021 BMW X3 sDrive30iGray 2021 BMW X3 sDrive30iGray 2021 BMW X3 sDrive30iGray 2021 BMW X3 sDrive30i

    $29,998

    $1K
    20,981 mi.
    Est. $547/mo

    CarMax Bradenton

    4.4
    Bradenton, FL (49 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30i

    $30,540

    $600
    24,238 mi.
    Est. $557/mo

    Audi Lakeland

    4.7
    Lakeland, FL (44 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30i

    $24,294

    $369
    60,829 mi.
    Est. $443/mo

    Brooksville Ford

    2.9
    Brooksville, FL (32 mi)
    Check Availability
  • $33,494

    $1.5K
    37,876 mi.
    Est. $611/mo

    Fields BMW Lakeland

    4.7
    Lakeland, FL (45 mi)
  • $31,995

    33,009 mi.
    Est. $584/mo

    Fields BMW Lakeland

    4.7
    Lakeland, FL (45 mi)
  • $44,995

    2,407 mi.
    Est. $821/mo

    Fields BMW Lakeland

    4.7
    Lakeland, FL (45 mi)
  • $50,095

    6,019 mi.
    Est. $914/mo

    Fields BMW Lakeland

    4.7
    Lakeland, FL (45 mi)
  • $54,095

    5,683 mi.
    Est. $987/mo

    Fields BMW Lakeland

    4.7
    Lakeland, FL (45 mi)
  • $53,095

    5,657 mi.
    Est. $969/mo

    Fields BMW Lakeland

    4.7
    Lakeland, FL (45 mi)

Compare the BMW X3