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
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $60,355

    4,784 mi.
    Est. $1,106/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability

  • Alpine White 2022 BMW M240 i xDriveAlpine White 2022 BMW M240 i xDriveAlpine White 2022 BMW M240 i xDriveAlpine White 2022 BMW M240 i xDriveAlpine White 2022 BMW M240 i xDriveAlpine White 2022 BMW M240 i xDrive

    $41,442

    $275
    18,156 mi.
    Est. $760/mo

    RC Hill Mitsubishi of Ocala

    5.0
    Ocala, FL (14 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 740 740iBlack Sapphire Metallic 2024 BMW 740 740i

    $61,712

    27,427 mi.
    Est. $1,131/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 330 330i NAMineral White Metallic 2026 BMW 330 330i NA

    $56,000

    3,341 mi.
    Est. $1,026/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability
  • Alpine White 2023 BMW X5 xDrive45eAlpine White 2023 BMW X5 xDrive45e

    $46,675

    25,833 mi.
    Est. $855/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability
  • Alpine White 2015 BMW X1 xDrive 28iAlpine White 2015 BMW X1 xDrive 28iAlpine White 2015 BMW X1 xDrive 28iAlpine White 2015 BMW X1 xDrive 28iAlpine White 2015 BMW X1 xDrive 28iAlpine White 2015 BMW X1 xDrive 28i

    $12,517

    64,160 mi.
    Est. $229/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $32,834

    $1.9K
    40,981 mi.
    Est. $602/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (25 mi)
    Check Availability
  • Glacier Silver Metallic 2021 BMW X3 PHEV xDrive30eGlacier Silver Metallic 2021 BMW X3 PHEV xDrive30e

    $28,072

    $2.9K
    38,470 mi.
    Est. $514/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (25 mi)
    Check Availability
  • Melbourne Red Metallic 2023 BMW M340 M340iMelbourne Red Metallic 2023 BMW M340 M340i

    $48,456

    $2.8K
    33,007 mi.
    Est. $888/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (25 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40i

    $55,288

    17,109 mi.
    Est. $1,013/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (25 mi)
    Check Availability
  • Portimao Blue Metallic 2024 BMW M440 M440iPortimao Blue Metallic 2024 BMW M440 M440i

    $60,635

    $2.1K
    21,908 mi.
    Est. $1,111/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (25 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW M850 M850i xDriveBlack Sapphire Metallic 2023 BMW M850 M850i xDrive

    $60,906

    45,853 mi.
    Est. $1,116/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (25 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW iX xDrive50Black Sapphire Metallic 2023 BMW iX xDrive50

    $42,063

    34,723 mi.
    Est. $771/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (25 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $40,193

    36,103 mi.
    Est. $737/mo

    Key Acura of Gainesville

    4.9
    Gainesville, FL (26 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $65,528

    0 mi.
    Est. $1,201/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (25 mi)
    Check Availability
  • Manhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40i

    $86,168

    0 mi.
    Est. $1,579/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (25 mi)
    Check Availability
  • Night Dusk Blue Metallic 2027 BMW X1 xDrive28iNight Dusk Blue Metallic 2027 BMW X1 xDrive28iNight Dusk Blue Metallic 2027 BMW X1 xDrive28iNight Dusk Blue Metallic 2027 BMW X1 xDrive28iNight Dusk Blue Metallic 2027 BMW X1 xDrive28iNight Dusk Blue Metallic 2027 BMW X1 xDrive28i

    $54,218

    0 mi.
    Est. $994/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (25 mi)
    Check Availability
  • Alpine White 2021 BMW 330 i

    $22,341

    $4.9K
    53,580 mi.
    Est. $409/mo

    Honda of Ocala

    4.4
    Ocala, FL (12 mi)
    Check Availability
  • Alpine White 2026 BMW 330 I XDrive NA

    $35,866

    $529
    24,720 mi.
    Est. $657/mo

    Automax of Ocala

    4.7
    Ocala, FL (12 mi)
    Check Availability
  • $49,790

    9,790 mi.
    Est. $913/mo

    Sullivan Cadillac

    4.7
    Ocala, FL (14 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    Not Priced

    6,784 mi.
    Est. $0/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    Not Priced

    5,283 mi.
    Est. $0/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    Not Priced

    6,400 mi.
    Est. $0/mo

    BMW of Ocala

    4.9
    Ocala, FL (14 mi)
    Check Availability
  • Not Priced

    12,470 mi.

    Jaguar Land Rover Ocala

    4.7
    Ocala, FL (15 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

    $64,578

    $1.8K
    0 mi.
    Est. $1,184/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (25 mi)
    Check Availability
  • WHITE 2016 BMW 340 xDriveWHITE 2016 BMW 340 xDriveWHITE 2016 BMW 340 xDriveWHITE 2016 BMW 340 xDriveWHITE 2016 BMW 340 xDriveWHITE 2016 BMW 340 xDrive

    $27,986

    77,823 mi.
    Est. $513/mo

    Mint Auto Sales

    2.3
    $200 delivery from Orlando, FL (77 mi)
    Check Availability
  • Mineral White Metallic 2018 BMW M3 BaseMineral White Metallic 2018 BMW M3 BaseMineral White Metallic 2018 BMW M3 BaseMineral White Metallic 2018 BMW M3 BaseMineral White Metallic 2018 BMW M3 BaseMineral White Metallic 2018 BMW M3 Base

    $62,995

    45,024 mi.
    Est. $1,155/mo

    Premier Auto Lounge

    $217 delivery from Pinellas Park, FL (109 mi)
    Check Availability