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
  • Mineral White Metallic 2024 BMW XM BaseMineral White Metallic 2024 BMW XM BaseMineral White Metallic 2024 BMW XM BaseMineral White Metallic 2024 BMW XM BaseMineral White Metallic 2024 BMW XM BaseMineral White Metallic 2024 BMW XM Base

    $94,073

    19,003 mi.
    Est. $1,621/mo

    Jaguar Land Rover Ocala

    4.7
    Ocala, FL (25 mi)
    Check Availability

    Quick view
  • Mineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30i

    $28,883

    $190
    60,048 mi.
    Est. $498/mo

    Jaguar Land Rover Ocala

    4.7
    Ocala, FL (25 mi)
    Check Availability

    Quick view
  • Jet Black 2026 BMW 330 330i NAJet Black 2026 BMW 330 330i NAJet Black 2026 BMW 330 330i NAJet Black 2026 BMW 330 330i NAJet Black 2026 BMW 330 330i NAJet Black 2026 BMW 330 330i NA

    $45,384

    $500
    20,133 mi.
    Est. $782/mo

    BMW of Ocala

    4.9
    Ocala, FL (25 mi)
    Check Availability
    Quick view
  • Alpine White 2026 BMW 230 230iAlpine White 2026 BMW 230 230iAlpine White 2026 BMW 230 230iAlpine White 2026 BMW 230 230iAlpine White 2026 BMW 230 230iAlpine White 2026 BMW 230 230i

    $48,184

    $100
    4,434 mi.
    Est. $830/mo

    BMW of Ocala

    4.9
    Ocala, FL (25 mi)
    Check Availability
    Quick view
  • Bluestone Metallic 2017 BMW 530 xDriveBluestone Metallic 2017 BMW 530 xDriveBluestone Metallic 2017 BMW 530 xDriveBluestone Metallic 2017 BMW 530 xDriveBluestone Metallic 2017 BMW 530 xDriveBluestone Metallic 2017 BMW 530 xDrive

    $19,597

    $800
    65,257 mi.
    Est. $338/mo

    RC Hill Mitsubishi of Ocala

    5.0
    Ocala, FL (27 mi)
    Check Availability
    Quick view
  • Alpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDrive

    $34,382

    $445
    14,607 mi.
    Est. $592/mo

    Mercedes-Benz of Gainesville

    4.7
    Gainesville, FL (22 mi)
    Check Availability
    Quick view
  • Melbourne Red Metallic 2022 BMW 330 iMelbourne Red Metallic 2022 BMW 330 iMelbourne Red Metallic 2022 BMW 330 iMelbourne Red Metallic 2022 BMW 330 iMelbourne Red Metallic 2022 BMW 330 iMelbourne Red Metallic 2022 BMW 330 i

    $31,283

    29,535 mi.
    Est. $539/mo

    Davis Gainesville Chevrolet GMC

    4.5
    Gainesville, FL (22 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive Sedan

    $40,572

    66,976 mi.
    Est. $699/mo

    Jaguar Land Rover Ocala

    4.7
    Ocala, FL (25 mi)
    Check Availability

    Quick view
  • Jet Black 2021 BMW 230 228i sDrive Gran CoupeJet Black 2021 BMW 230 228i sDrive Gran CoupeJet Black 2021 BMW 230 228i sDrive Gran CoupeJet Black 2021 BMW 230 228i sDrive Gran CoupeJet Black 2021 BMW 230 228i sDrive Gran CoupeJet Black 2021 BMW 230 228i sDrive Gran Coupe

    $20,080

    75,208 mi.
    Est. $346/mo

    Volkswagen of Gainesville

    4.6
    Gainesville, FL (22 mi)
    Check Availability
    Quick view
  • Storm Bay Metallic 2026 BMW 228 Gran Coupe 228Storm Bay Metallic 2026 BMW 228 Gran Coupe 228Storm Bay Metallic 2026 BMW 228 Gran Coupe 228Storm Bay Metallic 2026 BMW 228 Gran Coupe 228Storm Bay Metallic 2026 BMW 228 Gran Coupe 228Storm Bay Metallic 2026 BMW 228 Gran Coupe 228

    $47,184

    $100
    4,162 mi.
    Est. $813/mo

    BMW of Ocala

    4.9
    Ocala, FL (25 mi)
    Check Availability
    Quick view
  • Tanzanite Blue II Metallic 2026 BMW 330 330i NATanzanite Blue II Metallic 2026 BMW 330 330i NATanzanite Blue II Metallic 2026 BMW 330 330i NATanzanite Blue II Metallic 2026 BMW 330 330i NATanzanite Blue II Metallic 2026 BMW 330 330i NATanzanite Blue II Metallic 2026 BMW 330 330i NA

    $60,158

    121 mi.
    Est. $1,037/mo

    BMW of Gainesville

    4.7
    Gainesville, FL (22 mi)
    Check Availability
    Quick view
  • White Metallic 2026 BMW X7 xDrive40iWhite Metallic 2026 BMW X7 xDrive40iWhite Metallic 2026 BMW X7 xDrive40iWhite Metallic 2026 BMW X7 xDrive40iWhite Metallic 2026 BMW X7 xDrive40iWhite Metallic 2026 BMW X7 xDrive40i

    $70,599

    24,368 mi.
    Est. $1,217/mo

    Key Acura of Gainesville

    4.9
    Gainesville, FL (22 mi)
    Check Availability
    Quick view
  • Blue Metallic 2024 BMW M340 M340i xDrive SedanBlue Metallic 2024 BMW M340 M340i xDrive SedanBlue Metallic 2024 BMW M340 M340i xDrive SedanBlue Metallic 2024 BMW M340 M340i xDrive SedanBlue Metallic 2024 BMW M340 M340i xDrive SedanBlue Metallic 2024 BMW M340 M340i xDrive Sedan

    $50,884

    $1K
    55,992 mi.
    Est. $877/mo

    Porsche of Ocala

    4.4
    Ocala, FL (25 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2021 BMW X7 M50iBlack Sapphire Metallic 2021 BMW X7 M50iBlack Sapphire Metallic 2021 BMW X7 M50iBlack Sapphire Metallic 2021 BMW X7 M50iBlack Sapphire Metallic 2021 BMW X7 M50iBlack Sapphire Metallic 2021 BMW X7 M50i

    $46,083

    $497
    51,359 mi.
    Est. $794/mo

    Jaguar Land Rover Ocala

    4.7
    Ocala, FL (25 mi)
    Check Availability

    Quick view
  • White 2022 BMW X5 PHEV XDrive45eWhite 2022 BMW X5 PHEV XDrive45eWhite 2022 BMW X5 PHEV XDrive45eWhite 2022 BMW X5 PHEV XDrive45eWhite 2022 BMW X5 PHEV XDrive45eWhite 2022 BMW X5 PHEV XDrive45e

    $42,998

    34,859 mi.
    Est. $741/mo

    CarMax Gainesville

    Gainesville, FL (23 mi)
    Check Availability
    Quick view
  • Blue 2019 BMW 430 IBlue 2019 BMW 430 IBlue 2019 BMW 430 IBlue 2019 BMW 430 IBlue 2019 BMW 430 IBlue 2019 BMW 430 I

    $28,998

    32,189 mi.
    Est. $500/mo

    CarMax Ocala of Ocala

    Ocala, FL (25 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2026 BMW 228 Gran Coupe 228 GranBrooklyn Grey Metallic 2026 BMW 228 Gran Coupe 228 GranBrooklyn Grey Metallic 2026 BMW 228 Gran Coupe 228 GranBrooklyn Grey Metallic 2026 BMW 228 Gran Coupe 228 GranBrooklyn Grey Metallic 2026 BMW 228 Gran Coupe 228 GranBrooklyn Grey Metallic 2026 BMW 228 Gran Coupe 228 Gran

    $35,990

    15,481 mi.
    Est. $620/mo

    Southeast Car Agency

    5.0
    Gainesville, FL (22 mi)
    Check Availability
    Quick view
  • Gray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDrive

    $34,899

    16,330 mi.
    Est. $601/mo

    Key Acura of Gainesville

    4.9
    Gainesville, FL (22 mi)
    Check Availability
    Quick view
  • Gray 2022 BMW 330 IGray 2022 BMW 330 IGray 2022 BMW 330 IGray 2022 BMW 330 IGray 2022 BMW 330 IGray 2022 BMW 330 I

    $32,998

    32,579 mi.
    Est. $569/mo

    CarMax Gainesville

    Gainesville, 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,070

    24,414 mi.
    Est. $725/mo

    Jaguar Land Rover Ocala

    4.7
    Ocala, FL (25 mi)
    Check Availability

    Quick view
  • Gray 2024 BMW 228 Gran Coupe I Gran CoupeGray 2024 BMW 228 Gran Coupe I Gran CoupeGray 2024 BMW 228 Gran Coupe I Gran CoupeGray 2024 BMW 228 Gran Coupe I Gran CoupeGray 2024 BMW 228 Gran Coupe I Gran CoupeGray 2024 BMW 228 Gran Coupe I Gran Coupe

    $31,998

    $1K
    6,760 mi.
    Est. $551/mo

    CarMax Gainesville

    Gainesville, FL (23 mi)
    Check Availability
    Quick view
  • Space Silver Metallic 2025 BMW X1 xDrive28iSpace Silver Metallic 2025 BMW X1 xDrive28iSpace Silver Metallic 2025 BMW X1 xDrive28iSpace Silver Metallic 2025 BMW X1 xDrive28iSpace Silver Metallic 2025 BMW X1 xDrive28iSpace Silver Metallic 2025 BMW X1 xDrive28i

    $34,990

    24,301 mi.
    Est. $603/mo

    Southeast Car Agency

    5.0
    Gainesville, FL (22 mi)
    Check Availability
    Quick view
  • Alpine White 2024 BMW X5 sDrive40iAlpine White 2024 BMW X5 sDrive40iAlpine White 2024 BMW X5 sDrive40iAlpine White 2024 BMW X5 sDrive40iAlpine White 2024 BMW X5 sDrive40iAlpine White 2024 BMW X5 sDrive40i

    $50,884

    $2.5K
    29,680 mi.
    Est. $877/mo

    BMW of Ocala

    4.9
    Ocala, FL (25 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

    $56,884

    812 mi.
    Est. $980/mo

    BMW of Ocala

    4.9
    Ocala, FL (25 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDrive

    $43,307

    $400
    19,768 mi.
    Est. $746/mo

    Mercedes-Benz of Gainesville

    4.7
    Gainesville, FL (22 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDrive

    $63,021

    6,424 mi.
    Est. $1,086/mo

    BMW of Gainesville

    4.7
    Gainesville, FL (22 mi)
    Check Availability
    Quick view
  • Silver 2000 BMW Z3 2.3 RoadsterSilver 2000 BMW Z3 2.3 RoadsterSilver 2000 BMW Z3 2.3 RoadsterSilver 2000 BMW Z3 2.3 RoadsterSilver 2000 BMW Z3 2.3 RoadsterSilver 2000 BMW Z3 2.3 Roadster

    $14,989

    18,872 mi.
    Est. $258/mo

    Bella Nissan of Venice

    4.8
    $399 delivery from Venice, FL (160 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2025 BMW X5 M CompetitionBlack Sapphire Metallic 2025 BMW X5 M CompetitionBlack Sapphire Metallic 2025 BMW X5 M CompetitionBlack Sapphire Metallic 2025 BMW X5 M CompetitionBlack Sapphire Metallic 2025 BMW X5 M CompetitionBlack Sapphire Metallic 2025 BMW X5 M Competition

    $105,973

    29,643 mi.
    Est. $1,826/mo

    Mercedes-Benz of South Orlando

    4.1
    Free delivery from Orlando, FL (89 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