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
  • 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. $798/mo

    Jaguar Land Rover Ocala

    4.7
    Ocala, FL (12 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. $702/mo

    Jaguar Land Rover Ocala

    4.7
    Ocala, FL (12 mi)
    Check Availability

    Quick view
  • Blue Metallic 2023 BMW M440 iBlue Metallic 2023 BMW M440 iBlue Metallic 2023 BMW M440 iBlue Metallic 2023 BMW M440 iBlue Metallic 2023 BMW M440 iBlue Metallic 2023 BMW M440 i

    $56,554

    $119
    14,925 mi.
    Est. $979/mo

    Sullivan Cadillac

    4.6
    Ocala, FL (12 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2026 BMW 530 530i xDriveBlack Sapphire Metallic 2026 BMW 530 530i xDriveBlack Sapphire Metallic 2026 BMW 530 530i xDriveBlack Sapphire Metallic 2026 BMW 530 530i xDriveBlack Sapphire Metallic 2026 BMW 530 530i xDriveBlack Sapphire Metallic 2026 BMW 530 530i xDrive

    $74,884

    $100
    4,266 mi.
    Est. $1,296/mo

    BMW of Ocala

    4.9
    Ocala, FL (12 mi)
    Check Availability
    Quick view
  • Arctic Race Blue Metallic 2026 BMW 430 430i xDriveArctic Race Blue Metallic 2026 BMW 430 430i xDriveArctic Race Blue Metallic 2026 BMW 430 430i xDriveArctic Race Blue Metallic 2026 BMW 430 430i xDriveArctic Race Blue Metallic 2026 BMW 430 430i xDriveArctic Race Blue Metallic 2026 BMW 430 430i xDrive

    $55,884

    $2K
    852 mi.
    Est. $968/mo

    BMW of Ocala

    4.9
    Ocala, FL (12 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50i

    $43,125

    $1.7K
    68,165 mi.
    Est. $747/mo

    Volkswagen of Ocala

    4.8
    Ocala, FL (12 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDrive

    $20,768

    $100
    84,381 mi.
    Est. $360/mo

    Gettel Toyota Ocala

    4.5
    Ocala, FL (12 mi)
    Check Availability
    Quick view
  • 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,629/mo

    Jaguar Land Rover Ocala

    4.7
    Ocala, FL (12 mi)
    Check Availability

    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

    $60,684

    $100
    4,382 mi.
    Est. $1,051/mo

    BMW of Ocala

    4.9
    Ocala, FL (12 mi)
    Check Availability
    Quick view
  • Oxide Grey Metallic 2026 BMW 740 740iOxide Grey Metallic 2026 BMW 740 740iOxide Grey Metallic 2026 BMW 740 740iOxide Grey Metallic 2026 BMW 740 740iOxide Grey Metallic 2026 BMW 740 740iOxide Grey Metallic 2026 BMW 740 740i

    $103,684

    $100
    4,059 mi.
    Est. $1,795/mo

    BMW of Ocala

    4.9
    Ocala, FL (12 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW X2 xDrive28iBlack Sapphire Metallic 2023 BMW X2 xDrive28iBlack Sapphire Metallic 2023 BMW X2 xDrive28iBlack Sapphire Metallic 2023 BMW X2 xDrive28iBlack Sapphire Metallic 2023 BMW X2 xDrive28iBlack Sapphire Metallic 2023 BMW X2 xDrive28i

    $27,853

    $360
    48,001 mi.
    Est. $482/mo

    Sullivan Cadillac

    4.6
    Ocala, FL (12 mi)
    Check Availability
    Quick view
  • Portimao Blue Metallic 2021 BMW M440 i xDrivePortimao Blue Metallic 2021 BMW M440 i xDrivePortimao Blue Metallic 2021 BMW M440 i xDrivePortimao Blue Metallic 2021 BMW M440 i xDrivePortimao Blue Metallic 2021 BMW M440 i xDrivePortimao Blue Metallic 2021 BMW M440 i xDrive

    $29,083

    $495
    107,435 mi.
    Est. $504/mo

    Jaguar Land Rover Ocala

    4.7
    Ocala, FL (12 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330i

    $38,997

    15,914 mi.
    Est. $675/mo

    Phillips Toyota

    4.9
    Leesburg, FL (21 mi)
    Check Availability
    Quick view
  • Alpine White 2021 BMW X5 PHEV xDrive45eAlpine White 2021 BMW X5 PHEV xDrive45eAlpine White 2021 BMW X5 PHEV xDrive45eAlpine White 2021 BMW X5 PHEV xDrive45eAlpine White 2021 BMW X5 PHEV xDrive45eAlpine White 2021 BMW X5 PHEV xDrive45e

    $34,718

    48,208 mi.
    Est. $601/mo

    JENKINS GENESIS OF LEESBURG

    LEESBURG, FL (22 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. $786/mo

    BMW of Ocala

    4.9
    Ocala, FL (12 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. $834/mo

    BMW of Ocala

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

    $20,397

    65,257 mi.
    Est. $353/mo

    RC Hill Mitsubishi of Ocala

    5.0
    Ocala, FL (9 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

    $32,636

    $440
    15,880 mi.
    Est. $565/mo

    Kia of Leesburg

    4.5
    Leesburg, FL (21 mi)
    Check Availability
    Quick view
  • Jet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330i

    $39,636

    $440
    8,024 mi.
    Est. $686/mo

    Kia of Leesburg

    4.5
    Leesburg, FL (21 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. $728/mo

    Jaguar Land Rover Ocala

    4.7
    Ocala, FL (12 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. $817/mo

    BMW of Ocala

    4.9
    Ocala, FL (12 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. $881/mo

    Porsche of Ocala

    4.4
    Ocala, FL (12 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. $502/mo

    CarMax Ocala of Ocala

    Ocala, FL (12 mi)
    Check Availability
    Quick view
  • Black 2013 BMW 640 640i 2dr CoupeBlack 2013 BMW 640 640i 2dr CoupeBlack 2013 BMW 640 640i 2dr CoupeBlack 2013 BMW 640 640i 2dr CoupeBlack 2013 BMW 640 640i 2dr CoupeBlack 2013 BMW 640 640i 2dr Coupe

    $8,150

    144,503 mi.
    Est. $141/mo

    Hot Wheels Hot Deals Inc

    Leesburg, FL (20 mi)
    Check Availability
    Quick view
  • Gray 2018 BMW 330 Gran Turismo xDriveGray 2018 BMW 330 Gran Turismo xDriveGray 2018 BMW 330 Gran Turismo xDriveGray 2018 BMW 330 Gran Turismo xDriveGray 2018 BMW 330 Gran Turismo xDriveGray 2018 BMW 330 Gran Turismo xDrive

    $10,150

    106,556 mi.
    Est. $176/mo

    Hot Wheels Hot Deals Inc

    Leesburg, FL (20 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. $881/mo

    BMW of Ocala

    4.9
    Ocala, FL (12 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. $259/mo

    Bella Nissan of Venice

    4.8
    $399 delivery from Venice, FL (138 mi)
    Check Availability
    Quick view
  • 2011 BMW 1 Series M Base2011 BMW 1 Series M Base2011 BMW 1 Series M Base2011 BMW 1 Series M Base2011 BMW 1 Series M Base2011 BMW 1 Series M Base

    $62,195

    66,138 mi.
    Est. $1,077/mo

    Florida Fine Cars Miami

    5.0
    $399 delivery from Miami, FL (241 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