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
  • Black Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDrive

    $24,618

    $216
    50,083 mi.
    Est. $449/mo

    Gravity Autos Jacksonville

    4.1
    Jacksonville, FL (22 mi)
    Check Availability

  • Alpine White 2026 BMW M2 BaseAlpine White 2026 BMW M2 BaseAlpine White 2026 BMW M2 BaseAlpine White 2026 BMW M2 BaseAlpine White 2026 BMW M2 BaseAlpine White 2026 BMW M2 Base

    $68,390

    $1.8K
    14,918 mi.
    Est. $1,248/mo

    George Moore Chevrolet

    4.7
    Jacksonville, FL (22 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW M440 iBlack Sapphire Metallic 2023 BMW M440 iBlack Sapphire Metallic 2023 BMW M440 iBlack Sapphire Metallic 2023 BMW M440 iBlack Sapphire Metallic 2023 BMW M440 iBlack Sapphire Metallic 2023 BMW M440 i

    $48,095

    21,454 mi.
    Est. $877/mo

    Auto Boutique Jacksonville

    4.6
    Jacksonville, FL (25 mi)
    Check Availability
  • Brooklyn Gray Metallic 2024 BMW M440 i xDriveBrooklyn Gray Metallic 2024 BMW M440 i xDriveBrooklyn Gray Metallic 2024 BMW M440 i xDriveBrooklyn Gray Metallic 2024 BMW M440 i xDriveBrooklyn Gray Metallic 2024 BMW M440 i xDriveBrooklyn Gray Metallic 2024 BMW M440 i xDrive

    $52,010

    16,150 mi.
    Est. $949/mo

    George Moore Chevrolet

    4.7
    Jacksonville, FL (22 mi)
    Check Availability
  • Mojave 2012 BMW 528 528iMojave 2012 BMW 528 528iMojave 2012 BMW 528 528iMojave 2012 BMW 528 528iMojave 2012 BMW 528 528iMojave 2012 BMW 528 528i

    $10,620

    117,945 mi.
    Est. $194/mo

    Subaru of Jacksonville

    5.0
    Jacksonville, FL (22 mi)
    Check Availability
  • Glacier Silver Metallic 2019 BMW 640 Gran Turismo i xDriveGlacier Silver Metallic 2019 BMW 640 Gran Turismo i xDriveGlacier Silver Metallic 2019 BMW 640 Gran Turismo i xDriveGlacier Silver Metallic 2019 BMW 640 Gran Turismo i xDriveGlacier Silver Metallic 2019 BMW 640 Gran Turismo i xDriveGlacier Silver Metallic 2019 BMW 640 Gran Turismo i xDrive

    $20,795

    $600
    59,800 mi.
    Est. $379/mo

    Auto Boutique Jacksonville

    4.6
    Jacksonville, FL (25 mi)
    Check Availability
  • Black 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 i

    $13,795

    73,721 mi.
    Est. $252/mo

    Auto Boutique Jacksonville

    4.6
    Jacksonville, FL (25 mi)
    Check Availability
  • White 2018 BMW 330 Gran Turismo xDriveWhite 2018 BMW 330 Gran Turismo xDriveWhite 2018 BMW 330 Gran Turismo xDriveWhite 2018 BMW 330 Gran Turismo xDriveWhite 2018 BMW 330 Gran Turismo xDriveWhite 2018 BMW 330 Gran Turismo xDrive

    $15,695

    $400
    76,181 mi.
    Est. $286/mo

    Auto Boutique Jacksonville

    4.6
    Jacksonville, FL (25 mi)
    Check Availability
  • Melbourne Red Metallic 2021 BMW 228 Gran Coupe xDriveMelbourne Red Metallic 2021 BMW 228 Gran Coupe xDriveMelbourne Red Metallic 2021 BMW 228 Gran Coupe xDriveMelbourne Red Metallic 2021 BMW 228 Gran Coupe xDriveMelbourne Red Metallic 2021 BMW 228 Gran Coupe xDriveMelbourne Red Metallic 2021 BMW 228 Gran Coupe xDrive

    $19,395

    $500
    38,211 mi.
    Est. $354/mo

    Auto Boutique Jacksonville

    4.6
    Jacksonville, FL (25 mi)
    Check Availability
  • Imperial Blue Metallic 2014 BMW 328 328iImperial Blue Metallic 2014 BMW 328 328iImperial Blue Metallic 2014 BMW 328 328iImperial Blue Metallic 2014 BMW 328 328iImperial Blue Metallic 2014 BMW 328 328iImperial Blue Metallic 2014 BMW 328 328i

    $8,495

    $400
    116,656 mi.
    Est. $155/mo

    Auto Boutique Jacksonville

    4.6
    Jacksonville, FL (25 mi)
    Check Availability
  • Alpine White 2019 BMW X1 sDrive28iAlpine White 2019 BMW X1 sDrive28iAlpine White 2019 BMW X1 sDrive28iAlpine White 2019 BMW X1 sDrive28iAlpine White 2019 BMW X1 sDrive28iAlpine White 2019 BMW X1 sDrive28i

    $12,594

    $100
    95,069 mi.
    Est. $230/mo

    Accurate Automotive of Jacksonville

    4.9
    Jacksonville, FL (29 mi)
    Check Availability
  • Gray 2025 BMW 430 iGray 2025 BMW 430 iGray 2025 BMW 430 iGray 2025 BMW 430 iGray 2025 BMW 430 iGray 2025 BMW 430 i

    $30,395

    $700
    44,200 mi.
    Est. $554/mo

    Auto Boutique Jacksonville

    4.6
    Jacksonville, FL (25 mi)
    Check Availability
  • Silver Metallic 2019 BMW 540 540iSilver Metallic 2019 BMW 540 540iSilver Metallic 2019 BMW 540 540iSilver Metallic 2019 BMW 540 540i

    $25,681

    66,761 mi.
    Est. $468/mo

    Lexus of Jacksonville

    4.7
    Jacksonville, FL (22 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2022 BMW 430 i xDriveTanzanite Blue II Metallic 2022 BMW 430 i xDriveTanzanite Blue II Metallic 2022 BMW 430 i xDriveTanzanite Blue II Metallic 2022 BMW 430 i xDriveTanzanite Blue II Metallic 2022 BMW 430 i xDriveTanzanite Blue II Metallic 2022 BMW 430 i xDrive

    $37,250

    19,568 mi.
    Est. $680/mo

    George Moore Chevrolet

    4.7
    Jacksonville, FL (22 mi)
    Check Availability
  • White 2026 BMW X2 xDrive28iWhite 2026 BMW X2 xDrive28iWhite 2026 BMW X2 xDrive28iWhite 2026 BMW X2 xDrive28iWhite 2026 BMW X2 xDrive28iWhite 2026 BMW X2 xDrive28i

    $36,695

    19,005 mi.
    Est. $669/mo

    Auto Boutique Jacksonville

    4.6
    Jacksonville, FL (25 mi)
    Check Availability
  • Amber 2022 BMW 740 i xDriveAmber 2022 BMW 740 i xDriveAmber 2022 BMW 740 i xDriveAmber 2022 BMW 740 i xDriveAmber 2022 BMW 740 i xDriveAmber 2022 BMW 740 i xDrive

    $35,812

    $3.6K
    69,000 mi.
    Est. $653/mo

    Beaver Chevrolet

    4.6
    Jacksonville, FL (25 mi)
    Check Availability
  • Gray Metallic 2026 BMW 740 xDriveGray Metallic 2026 BMW 740 xDriveGray Metallic 2026 BMW 740 xDriveGray Metallic 2026 BMW 740 xDrive

    $79,081

    15,077 mi.
    Est. $1,443/mo

    Lexus of Jacksonville

    4.7
    Jacksonville, FL (22 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40i

    $41,295

    $800
    85,108 mi.
    Est. $753/mo

    Auto Boutique Jacksonville

    4.6
    Jacksonville, FL (25 mi)
    Check Availability
  • Alpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 i

    $16,995

    98,631 mi.
    Est. $310/mo

    Accurate Automotive of Jacksonville

    4.9
    Jacksonville, FL (29 mi)
    Check Availability
  • Silver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28i

    $29,669

    54,285 mi.
    Est. $541/mo

    Subaru of Jacksonville

    5.0
    Jacksonville, FL (22 mi)
    Check Availability
  • White 2022 BMW 530 iWhite 2022 BMW 530 iWhite 2022 BMW 530 iWhite 2022 BMW 530 iWhite 2022 BMW 530 iWhite 2022 BMW 530 i

    $20,695

    $500
    79,859 mi.
    Est. $378/mo

    Auto Boutique Jacksonville

    4.6
    Jacksonville, FL (25 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X5 PHEV xDrive50eMineral White Metallic 2024 BMW X5 PHEV xDrive50eMineral White Metallic 2024 BMW X5 PHEV xDrive50eMineral White Metallic 2024 BMW X5 PHEV xDrive50eMineral White Metallic 2024 BMW X5 PHEV xDrive50eMineral White Metallic 2024 BMW X5 PHEV xDrive50e

    $39,685

    $400
    67,449 mi.
    Est. $724/mo

    Lexus of Jacksonville

    4.7
    Jacksonville, FL (22 mi)
    Check Availability
  • Silver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 Roadster

    $30,998

    3,205 mi.
    Est. $565/mo

    World Imports USA

    4.1
    Jacksonville, FL (25 mi)
    Check Availability
  • Black 2022 BMW Z4 M40IBlack 2022 BMW Z4 M40IBlack 2022 BMW Z4 M40IBlack 2022 BMW Z4 M40IBlack 2022 BMW Z4 M40IBlack 2022 BMW Z4 M40I

    $51,998

    $2K
    15,007 mi.
    Est. $949/mo

    CarMax Jacksonville

    4.4
    Jacksonville, FL (22 mi)
    Check Availability
  • Alpine White 2022 BMW Z4 sDrive30iAlpine White 2022 BMW Z4 sDrive30iAlpine White 2022 BMW Z4 sDrive30iAlpine White 2022 BMW Z4 sDrive30iAlpine White 2022 BMW Z4 sDrive30iAlpine White 2022 BMW Z4 sDrive30i

    $39,232

    $2.6K
    15,514 mi.
    Est. $716/mo

    Gravity Autos Jacksonville

    4.1
    Jacksonville, FL (22 mi)
    Check Availability
  • Mineral Grey Metallic 2019 BMW M240 iMineral Grey Metallic 2019 BMW M240 iMineral Grey Metallic 2019 BMW M240 iMineral Grey Metallic 2019 BMW M240 iMineral Grey Metallic 2019 BMW M240 iMineral Grey Metallic 2019 BMW M240 i

    $22,699

    90,225 mi.
    Est. $414/mo

    Carvix of Orlando

    4.7
    $399 delivery from Orlando, FL (150 mi)
    Check Availability
  • Portimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30i

    $49,734

    15,856 mi.
    Est. $907/mo

    Kernersville Chrysler Dodge Jeep RAM

    4.0
    $1,862 delivery from Kernersville, NC (388 mi)
    Check Availability