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
  • Alpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 Base

    $50,998

    $1.9K
    55,527 mi.
    Est. $935/mo

    Jaguar Land Rover Ocala

    4.7
    Check Availability
    Ocala, FL (15 mi)

    Quick view
  • Blue 2026 BMW 228 Gran Coupe BaseBlue 2026 BMW 228 Gran Coupe BaseBlue 2026 BMW 228 Gran Coupe BaseBlue 2026 BMW 228 Gran Coupe BaseBlue 2026 BMW 228 Gran Coupe BaseBlue 2026 BMW 228 Gran Coupe Base

    $32,495

    $1.4K
    21,155 mi.
    Est. $596/mo

    Volkswagen of Gainesville

    4.6
    Check Availability
    Gainesville, FL (26 mi)

    Quick view
  • White Metallic 2026 BMW 530 i xDrive

    $50,830

    17,123 mi.
    Est. $932/mo

    Davis Gainesville Chevrolet GMC

    4.5
    Check Availability
    Gainesville, FL (25 mi)
    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

    Not Priced

    121 mi.
    Est. $0/mo

    BMW of Gainesville

    4.7
    Check Availability
    Gainesville, FL (25 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW 740 740iBlack Sapphire Metallic 2026 BMW 740 740iBlack Sapphire Metallic 2026 BMW 740 740iBlack Sapphire Metallic 2026 BMW 740 740iBlack Sapphire Metallic 2026 BMW 740 740iBlack Sapphire Metallic 2026 BMW 740 740i

    $102,792

    201 mi.
    Est. $1,884/mo

    Lexus of Clearwater

    4.8
    Check Availability
    Free delivery from Clearwater, FL (97 mi)
    Quick view
  • Blue 2015 BMW 320 IBlue 2015 BMW 320 IBlue 2015 BMW 320 IBlue 2015 BMW 320 IBlue 2015 BMW 320 IBlue 2015 BMW 320 I

    $14,599

    51,660 mi.
    Est. $268/mo

    CarMax Naples

    Check Availability
    $99 delivery to Ocala, FL (14 mi)
    Quick view
  • Alpine White 2020 BMW M550 i XdriveAlpine White 2020 BMW M550 i XdriveAlpine White 2020 BMW M550 i XdriveAlpine White 2020 BMW M550 i XdriveAlpine White 2020 BMW M550 i XdriveAlpine White 2020 BMW M550 i Xdrive

    $39,900

    49,684 mi.
    Est. $731/mo

    Plaza Cadillac

    4.6
    Check Availability
    Leesburg, FL (42 mi)
    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

    $40,991

    $1K
    8,024 mi.
    Est. $751/mo

    Kia of Leesburg

    4.5
    Check Availability
    Leesburg, FL (43 mi)
    Quick view
  • Imperial Blue Metallic 2016 BMW 535 xDriveImperial Blue Metallic 2016 BMW 535 xDriveImperial Blue Metallic 2016 BMW 535 xDriveImperial Blue Metallic 2016 BMW 535 xDriveImperial Blue Metallic 2016 BMW 535 xDriveImperial Blue Metallic 2016 BMW 535 xDrive

    $16,900

    74,482 mi.
    Est. $310/mo

    Plaza Cadillac

    4.6
    Check Availability
    Leesburg, FL (42 mi)
    Quick view
  • Portimao Blue Metallic 2023 BMW M3 Competition xDrivePortimao Blue Metallic 2023 BMW M3 Competition xDrivePortimao Blue Metallic 2023 BMW M3 Competition xDrivePortimao Blue Metallic 2023 BMW M3 Competition xDrivePortimao Blue Metallic 2023 BMW M3 Competition xDrivePortimao Blue Metallic 2023 BMW M3 Competition xDrive

    $94,900

    6,605 mi.
    Est. $1,739/mo

    Plaza Cadillac

    4.6
    Check Availability
    Leesburg, FL (42 mi)
    Quick view
  • Black 2013 BMW 320 iBlack 2013 BMW 320 iBlack 2013 BMW 320 iBlack 2013 BMW 320 iBlack 2013 BMW 320 iBlack 2013 BMW 320 i

    $5,000

    182,900 mi.
    Est. $92/mo

    Private seller: Andrew

    Contact Seller
    Bushnell, FL (46 mi)
    Quick view
  • White 2011 BMW 328 iWhite 2011 BMW 328 iWhite 2011 BMW 328 iWhite 2011 BMW 328 iWhite 2011 BMW 328 iWhite 2011 BMW 328 i

    $5,995

    149,309 mi.
    Est. $110/mo

    Stan's Premium Cars

    2.6
    Check Availability
    Leesburg, FL (42 mi)
    Quick view
  • White 2010 BMW 528 iWhite 2010 BMW 528 iWhite 2010 BMW 528 iWhite 2010 BMW 528 iWhite 2010 BMW 528 iWhite 2010 BMW 528 i

    $4,995

    214,035 mi.
    Est. $92/mo

    Stan's Premium Cars

    2.6
    Check Availability
    Leesburg, FL (42 mi)
    Quick view
  • Black Sapphire Metallic 2008 BMW 328 i

    Not Priced

    98,447 mi.

    Jenkins Ford Lincoln of Crystal River

    4.7
    Check Availability
    Crystal River, FL (38 mi)
    Quick view
  • Not Priced

    0 mi.
    Est. $0/mo

    Beck Chrysler Dodge Jeep Ram

    4.6
    Check Availability
    Palatka, FL (40 mi)
    Quick view
  • Gold 2000 BMW 528 i

    $1,995

    116,159 mi.
    Est. $37/mo

    Stan's Premium Cars

    2.6
    Check Availability
    Leesburg, FL (42 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