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 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330i

    $19,492

    $223
    79,539 mi.
    Est. $354/mo

    AutoNation USA Jacksonville

    4.7
    Jacksonville, FL (9 mi)
    Check Availability

    Quick view
  • Alpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50e

    $49,247

    37,384 mi.
    Est. $894/mo

    Volkswagen of St. Augustine

    4.8
    St Augustine, FL (29 mi)
    Check Availability

    Quick view
  • $64,587

    22,666 mi.
    Est. $1,173/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $61,500

    12,562 mi.
    Est. $1,117/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $81,165

    3,773 mi.
    Est. $1,474/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $36,987

    44,951 mi.
    Est. $672/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $78,050

    14,271 mi.
    Est. $1,417/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • Carbon Black Metallic 2026 BMW 530 xDriveCarbon Black Metallic 2026 BMW 530 xDriveCarbon Black Metallic 2026 BMW 530 xDriveCarbon Black Metallic 2026 BMW 530 xDriveCarbon Black Metallic 2026 BMW 530 xDriveCarbon Black Metallic 2026 BMW 530 xDrive

    $53,961

    20,192 mi.
    Est. $980/mo

    Volkswagen of St. Augustine

    4.8
    St Augustine, FL (29 mi)
    Check Availability

    Quick view
  • $45,375

    25,697 mi.
    Est. $824/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $36,587

    16,327 mi.
    Est. $664/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $59,775

    40,039 mi.
    Est. $1,085/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $56,666

    49,516 mi.
    Est. $1,029/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $37,797

    42,212 mi.
    Est. $686/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $78,935

    6,646 mi.
    Est. $1,433/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $69,580

    5,571 mi.
    Est. $1,263/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $55,555

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

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $44,487

    13,803 mi.
    Est. $808/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $38,987

    45,124 mi.
    Est. $708/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $70,600

    13,325 mi.
    Est. $1,282/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $89,850

    23,536 mi.
    Est. $1,631/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $55,375

    8,610 mi.
    Est. $1,005/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $45,595

    41,134 mi.
    Est. $828/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $61,675

    6,313 mi.
    Est. $1,120/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $60,550

    14,418 mi.
    Est. $1,099/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $51,045

    31,529 mi.
    Est. $927/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $34,887

    38,098 mi.
    Est. $633/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (12 mi)
    Quick view
  • $31,389

    49,524 mi.
    Est. $570/mo

    Merit Auto Group

    4.9
    Jacksonville, FL (13 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2016 BMW 340 i xDriveBlack Sapphire Metallic 2016 BMW 340 i xDriveBlack Sapphire Metallic 2016 BMW 340 i xDriveBlack Sapphire Metallic 2016 BMW 340 i xDriveBlack Sapphire Metallic 2016 BMW 340 i xDriveBlack Sapphire Metallic 2016 BMW 340 i xDrive

    $17,695

    122,241 mi.
    Est. $321/mo

    Florida Fine Cars Miami

    4.9
    $456 delivery from Miami, FL (304 mi)
    Check Availability
    Quick view
  • Titanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 Base

    $25,894

    64,190 mi.
    Est. $470/mo

    Impex Auto Sales

    4.8
    $466 delivery from Greensboro, NC (409 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