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

    $96,082

    $1K
    19,003 mi.
    Est. $1,736/mo

    Jaguar Land Rover Ocala

    4.7
    Check Availability
    Ocala, FL (28 mi)

    Quick view
  • Alpine White 2022 BMW X1 xDrive28iAlpine White 2022 BMW X1 xDrive28iAlpine White 2022 BMW X1 xDrive28iAlpine White 2022 BMW X1 xDrive28iAlpine White 2022 BMW X1 xDrive28iAlpine White 2022 BMW X1 xDrive28i

    $27,384

    $100
    28,494 mi.
    Est. $495/mo

    Porsche of Ocala

    4.5
    Check Availability
    Ocala, FL (29 mi)
    Quick view
  • Tanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60i

    $69,884

    $500
    26,152 mi.
    Est. $1,263/mo

    BMW of Ocala

    4.9
    Check Availability
    Ocala, FL (29 mi)
    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

    $34,684

    $200
    43,233 mi.
    Est. $627/mo

    BMW of Ocala

    4.9
    Check Availability
    Ocala, FL (29 mi)
    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

    $45,910

    24,414 mi.
    Est. $830/mo

    Jaguar Land Rover Ocala

    4.7
    Check Availability
    Ocala, FL (28 mi)
    Quick view
  • Skyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30i

    $42,928

    12,489 mi.
    Est. $776/mo

    Love Chevrolet

    4.8
    Check Availability
    Inverness, FL (14 mi)
    Quick view
  • Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30

    $50,998

    5,057 mi.
    Est. $922/mo

    CarMax Ocala of Ocala

    Check Availability
    Ocala, FL (30 mi)
    Quick view
  • Mediterranean Blue Metallic 2021 BMW Z4 sDrive30iMediterranean Blue Metallic 2021 BMW Z4 sDrive30iMediterranean Blue Metallic 2021 BMW Z4 sDrive30iMediterranean Blue Metallic 2021 BMW Z4 sDrive30iMediterranean Blue Metallic 2021 BMW Z4 sDrive30iMediterranean Blue Metallic 2021 BMW Z4 sDrive30i

    $38,884

    19,811 mi.
    Est. $703/mo

    BMW of Ocala

    4.9
    Check Availability
    Ocala, FL (29 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW 430 430iBlack Sapphire Metallic 2023 BMW 430 430iBlack Sapphire Metallic 2023 BMW 430 430iBlack Sapphire Metallic 2023 BMW 430 430iBlack Sapphire Metallic 2023 BMW 430 430iBlack Sapphire Metallic 2023 BMW 430 430i

    $39,884

    18,799 mi.
    Est. $721/mo

    BMW of Ocala

    4.9
    Check Availability
    Ocala, FL (29 mi)
    Quick view
  • Jet Black 2023 BMW i4 Gran Coupe eDrive35Jet Black 2023 BMW i4 Gran Coupe eDrive35Jet Black 2023 BMW i4 Gran Coupe eDrive35Jet Black 2023 BMW i4 Gran Coupe eDrive35Jet Black 2023 BMW i4 Gran Coupe eDrive35Jet Black 2023 BMW i4 Gran Coupe eDrive35

    $37,384

    $500
    24,329 mi.
    Est. $676/mo

    BMW of Ocala

    4.9
    Check Availability
    Ocala, FL (29 mi)
    Quick view
  • Alpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330i

    $29,884

    $1K
    35,963 mi.
    Est. $540/mo

    BMW of Ocala

    4.9
    Check Availability
    Ocala, FL (29 mi)
    Quick view
  • Alpine White 2024 BMW 228 Gran Coupe 228i xDriveAlpine White 2024 BMW 228 Gran Coupe 228i xDriveAlpine White 2024 BMW 228 Gran Coupe 228i xDriveAlpine White 2024 BMW 228 Gran Coupe 228i xDriveAlpine White 2024 BMW 228 Gran Coupe 228i xDriveAlpine White 2024 BMW 228 Gran Coupe 228i xDrive

    $35,884

    13,014 mi.
    Est. $648/mo

    BMW of Ocala

    4.9
    Check Availability
    Ocala, FL (29 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW 530 530iBlack Sapphire Metallic 2023 BMW 530 530iBlack Sapphire Metallic 2023 BMW 530 530iBlack Sapphire Metallic 2023 BMW 530 530iBlack Sapphire Metallic 2023 BMW 530 530iBlack Sapphire Metallic 2023 BMW 530 530i

    $34,284

    $100
    34,515 mi.
    Est. $620/mo

    BMW of Ocala

    4.9
    Check Availability
    Ocala, FL (29 mi)
    Quick view
  • Skyscraper Gray Metallic 2026 BMW X7 M60iSkyscraper Gray Metallic 2026 BMW X7 M60iSkyscraper Gray Metallic 2026 BMW X7 M60iSkyscraper Gray Metallic 2026 BMW X7 M60iSkyscraper Gray Metallic 2026 BMW X7 M60iSkyscraper Gray Metallic 2026 BMW X7 M60i

    $94,083

    $497
    15,434 mi.
    Est. $1,700/mo

    Jaguar Land Rover Ocala

    4.7
    Check Availability
    Ocala, FL (28 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X1 M35iBlack Sapphire Metallic 2026 BMW X1 M35iBlack Sapphire Metallic 2026 BMW X1 M35iBlack Sapphire Metallic 2026 BMW X1 M35iBlack Sapphire Metallic 2026 BMW X1 M35iBlack Sapphire Metallic 2026 BMW X1 M35i

    $61,089

    4,382 mi.
    Est. $1,104/mo

    BMW of Ocala

    4.9
    Check Availability
    Ocala, FL (29 mi)
    Quick view
  • Alpine White 2020 BMW M340 iAlpine White 2020 BMW M340 iAlpine White 2020 BMW M340 iAlpine White 2020 BMW M340 iAlpine White 2020 BMW M340 iAlpine White 2020 BMW M340 i

    $35,884

    70,722 mi.
    Est. $648/mo

    BMW of Ocala

    4.9
    Check Availability
    Ocala, FL (29 mi)
    Quick view
  • Alpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40i

    $35,884

    42,067 mi.
    Est. $648/mo

    BMW of Ocala

    4.9
    Check Availability
    Ocala, FL (29 mi)
    Quick view
  • Skyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40i

    $51,384

    37,438 mi.
    Est. $929/mo

    BMW of Ocala

    4.9
    Check Availability
    Ocala, FL (29 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40i

    $51,784

    16,718 mi.
    Est. $936/mo

    BMW of Ocala

    4.9
    Check Availability
    Ocala, FL (29 mi)
    Quick view
  • Alpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40i

    $63,384

    23,879 mi.
    Est. $1,145/mo

    BMW of Ocala

    4.9
    Check Availability
    Ocala, FL (29 mi)
    Quick view
  • Blue Metallic 2026 BMW Z4 sDrive30iBlue Metallic 2026 BMW Z4 sDrive30iBlue Metallic 2026 BMW Z4 sDrive30iBlue Metallic 2026 BMW Z4 sDrive30iBlue Metallic 2026 BMW Z4 sDrive30iBlue Metallic 2026 BMW Z4 sDrive30i

    $54,684

    $200
    18,036 mi.
    Est. $988/mo

    BMW of Ocala

    4.9
    Check Availability
    Ocala, FL (29 mi)
    Quick view
  • Mineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40i

    $67,884

    6,897 mi.
    Est. $1,227/mo

    BMW of Ocala

    4.9
    Check Availability
    Ocala, FL (29 mi)
    Quick view
  • White 2017 BMW M4White 2017 BMW M4White 2017 BMW M4White 2017 BMW M4White 2017 BMW M4White 2017 BMW M4

    $47,998

    29,087 mi.
    Est. $867/mo

    CarMax Fayetteville

    Check Availability
    $349 delivery to Ocala, FL (30 mi)
    Quick view
  • Black 2026 BMW M3Black 2026 BMW M3Black 2026 BMW M3Black 2026 BMW M3Black 2026 BMW M3Black 2026 BMW M3

    $87,998

    $1K
    3,901 mi.
    Est. $1,590/mo

    CarMax Augusta

    Check Availability
    $299 delivery to Ocala, FL (30 mi)
    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