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
  • Deep Sea Blue Metallic 2015 BMW 228 228iDeep Sea Blue Metallic 2015 BMW 228 228iDeep Sea Blue Metallic 2015 BMW 228 228iDeep Sea Blue Metallic 2015 BMW 228 228iDeep Sea Blue Metallic 2015 BMW 228 228iDeep Sea Blue Metallic 2015 BMW 228 228i

    $15,955

    59,958 mi.
    Est. $292/mo

    Porsche of Ocala

    4.1
    Ocala, FL (14 mi)
    Check Availability

  • Alpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28i

    $35,990

    14,929 mi.
    Est. $660/mo

    Southeast Car Agency

    5.0
    Gainesville, FL (26 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $54,994

    $3.3K
    16,625 mi.
    Est. $1,008/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability
  • Black 2025 BMW i5 eDrive40Black 2025 BMW i5 eDrive40Black 2025 BMW i5 eDrive40Black 2025 BMW i5 eDrive40Black 2025 BMW i5 eDrive40Black 2025 BMW i5 eDrive40

    $45,998

    15,312 mi.
    Est. $843/mo

    CarMax Gainesville

    4.1
    Gainesville, FL (26 mi)
    Check Availability
  • White 2018 BMW 320 IWhite 2018 BMW 320 IWhite 2018 BMW 320 IWhite 2018 BMW 320 IWhite 2018 BMW 320 IWhite 2018 BMW 320 I

    $15,998

    73,258 mi.
    Est. $293/mo

    CarMax Gainesville

    4.1
    Gainesville, FL (26 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDrive

    $59,885

    6,649 mi.
    Est. $1,098/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $58,000

    4,623 mi.
    Est. $1,063/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW M340 iBlack Sapphire Metallic 2023 BMW M340 iBlack Sapphire Metallic 2023 BMW M340 iBlack Sapphire Metallic 2023 BMW M340 iBlack Sapphire Metallic 2023 BMW M340 iBlack Sapphire Metallic 2023 BMW M340 i

    $44,700

    60,056 mi.
    Est. $819/mo

    Sullivan Cadillac

    4.7
    Ocala, FL (14 mi)
    Check Availability
  • Alpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 Base

    $70,112

    $598
    18,145 mi.
    Est. $1,285/mo

    Jenkins Volvo of Ocala

    4.9
    Ocala, FL (15 mi)
    Check Availability
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $52,723

    $3.7K
    19,137 mi.
    Est. $966/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability
  • Alpine White 2024 BMW X5 xDrive50eAlpine White 2024 BMW X5 xDrive50eAlpine White 2024 BMW X5 xDrive50eAlpine White 2024 BMW X5 xDrive50eAlpine White 2024 BMW X5 xDrive50eAlpine White 2024 BMW X5 xDrive50e

    $55,694

    $3.8K
    15,167 mi.
    Est. $1,021/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability
  • Blue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40i

    $56,039

    $2.7K
    11,172 mi.
    Est. $1,027/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW 430 Gran Coupe 430iMineral White Metallic 2024 BMW 430 Gran Coupe 430iMineral White Metallic 2024 BMW 430 Gran Coupe 430iMineral White Metallic 2024 BMW 430 Gran Coupe 430iMineral White Metallic 2024 BMW 430 Gran Coupe 430iMineral White Metallic 2024 BMW 430 Gran Coupe 430i

    $41,650

    $1.3K
    8,411 mi.
    Est. $763/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $77,900

    4,485 mi.
    Est. $1,428/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $51,990

    27,460 mi.
    Est. $953/mo

    Audi Gainesville

    Gainesville, FL (25 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40i

    $77,409

    $1.8K
    4,744 mi.
    Est. $1,419/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40i

    $43,000

    $4.1K
    33,180 mi.
    Est. $788/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability
  • Mineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330i

    $27,424

    43,481 mi.
    Est. $503/mo

    Gettel Toyota Gainesville

    4.4
    Gainesville, FL (26 mi)
    Check Availability
  • Black 2024 BMW iX XDrive50iBlack 2024 BMW iX XDrive50iBlack 2024 BMW iX XDrive50iBlack 2024 BMW iX XDrive50iBlack 2024 BMW iX XDrive50iBlack 2024 BMW iX XDrive50i

    $46,998

    $1K
    23,772 mi.
    Est. $861/mo

    CarMax Ocala of Ocala

    3.0
    Ocala, FL (14 mi)
    Check Availability
  • 2014 BMW X3 xDrive28i2014 BMW X3 xDrive28i2014 BMW X3 xDrive28i2014 BMW X3 xDrive28i2014 BMW X3 xDrive28i2014 BMW X3 xDrive28i

    $8,600

    85,505 mi.
    Est. $158/mo

    I-75 Auto Sales

    Micanopy, FL (13 mi)
    Check Availability
  • Gray 2019 BMW 430 IGray 2019 BMW 430 IGray 2019 BMW 430 IGray 2019 BMW 430 IGray 2019 BMW 430 IGray 2019 BMW 430 I

    $17,998

    81,900 mi.
    Est. $330/mo

    CarMax Ocala of Ocala

    3.0
    Ocala, FL (14 mi)
    Check Availability
  • Black 2017 BMW X1 SDrive28iBlack 2017 BMW X1 SDrive28iBlack 2017 BMW X1 SDrive28iBlack 2017 BMW X1 SDrive28iBlack 2017 BMW X1 SDrive28iBlack 2017 BMW X1 SDrive28i

    $17,998

    56,664 mi.
    Est. $330/mo

    CarMax Ocala of Ocala

    3.0
    Ocala, FL (14 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

    $26,998

    46,872 mi.
    Est. $495/mo

    CarMax Ocala of Ocala

    3.0
    Ocala, FL (14 mi)
    Check Availability
  • Alpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40i

    $51,607

    11,152 mi.
    Est. $946/mo

    Mazda of Gainesville

    4.2
    Gainesville, FL (25 mi)
    Check Availability
  • Bluestone Metallic 2022 BMW 430 iBluestone Metallic 2022 BMW 430 iBluestone Metallic 2022 BMW 430 iBluestone Metallic 2022 BMW 430 iBluestone Metallic 2022 BMW 430 iBluestone Metallic 2022 BMW 430 i

    $28,288

    $1.2K
    50,613 mi.
    Est. $518/mo

    Key Acura of Gainesville

    4.9
    Gainesville, FL (26 mi)
    Check Availability
  • Melbourne Red Metallic 2016 BMW 340Melbourne Red Metallic 2016 BMW 340Melbourne Red Metallic 2016 BMW 340Melbourne Red Metallic 2016 BMW 340Melbourne Red Metallic 2016 BMW 340Melbourne Red Metallic 2016 BMW 340

    $26,986

    65,182 mi.
    Est. $495/mo

    Mint Auto Sales

    2.3
    $200 delivery from Orlando, FL (77 mi)
    Check Availability
  • BLACK 2018 BMW 340 xDriveBLACK 2018 BMW 340 xDriveBLACK 2018 BMW 340 xDriveBLACK 2018 BMW 340 xDriveBLACK 2018 BMW 340 xDriveBLACK 2018 BMW 340 xDrive

    $22,986

    118,529 mi.
    Est. $421/mo

    Mint Auto Sales

    2.3
    $200 delivery from Orlando, FL (77 mi)
    Check Availability