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
  • Mineral White Metallic 2023 BMW XM BaseMineral White Metallic 2023 BMW XM BaseMineral White Metallic 2023 BMW XM BaseMineral White Metallic 2023 BMW XM BaseMineral White Metallic 2023 BMW XM BaseMineral White Metallic 2023 BMW XM Base

    $71,079

    $725
    49,504 mi.
    Est. $1,303/mo

    Gravity Autos Jacksonville

    4.1
    Jacksonville, FL (29 mi)
    Check Availability

  • $38,687

    32,373 mi.
    Est. $709/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $73,987

    15,598 mi.
    Est. $1,356/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $55,630

    8,975 mi.
    Est. $1,020/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $42,987

    56,229 mi.
    Est. $788/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $55,555

    6,762 mi.
    Est. $1,018/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $53,987

    28,679 mi.
    Est. $989/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $78,035

    4,648 mi.
    Est. $1,430/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $52,800

    7,116 mi.
    Est. $968/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $38,587

    19,919 mi.
    Est. $707/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • Not Priced

    47,664 mi.

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $71,975

    6,104 mi.
    Est. $1,319/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $84,620

    8,056 mi.
    Est. $1,551/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $59,270

    37,961 mi.
    Est. $1,086/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $56,987

    37,700 mi.
    Est. $1,044/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $81,025

    5,666 mi.
    Est. $1,485/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $42,995

    26,290 mi.
    Est. $788/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $59,777

    38,160 mi.
    Est. $1,096/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $49,900

    12,736 mi.
    Est. $915/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $46,800

    48,837 mi.
    Est. $858/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $47,487

    11,039 mi.
    Est. $870/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $68,950

    12,199 mi.
    Est. $1,264/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $55,885

    44,941 mi.
    Est. $1,024/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $43,445

    42,133 mi.
    Est. $796/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • $108,785

    27,957 mi.
    Est. $1,994/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (28 mi)
  • Blue 2019 BMW M850 I xDriveBlue 2019 BMW M850 I xDriveBlue 2019 BMW M850 I xDriveBlue 2019 BMW M850 I xDriveBlue 2019 BMW M850 I xDriveBlue 2019 BMW M850 I xDrive

    $45,998

    40,116 mi.
    Est. $843/mo

    CarMax Tampa

    4.2
    $149 delivery to Jacksonville, FL (15 mi)
    Check Availability
  • Black 2015 BMW 335 xDriveBlack 2015 BMW 335 xDriveBlack 2015 BMW 335 xDriveBlack 2015 BMW 335 xDriveBlack 2015 BMW 335 xDriveBlack 2015 BMW 335 xDrive

    $23,997

    93,365 mi.
    Est. $440/mo

    AUTOVEND USA LLC

    $442 delivery from Pompano Beach, FL (295 mi)
    Check Availability