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 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $50,348

    13,335 mi.
    Est. $880/mo

    Morrie’s Golden Valley Cadillac

    4.3
    Check Availability
    Golden Valley, MN (17 mi)

    Quick view
  • 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,100

    Est. $1,050/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (23 mi)
    Quick view
  • 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

    $61,000

    Est. $1,066/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (23 mi)
    Quick view
  • Brooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDrive

    $66,100

    Est. $1,155/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (23 mi)
    Quick view
  • Tanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDrive

    $64,700

    Est. $1,131/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (23 mi)
    Quick view
  • Brooklyn Grey Metallic 2026 BMW X3 30 xDrive

    $62,940

    Est. $1,100/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (23 mi)
    Quick view
  • Tanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDrive

    $64,790

    MSRP $64,440

    Est. $1,132/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • 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

    $58,390

    MSRP $58,040

    Est. $1,021/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $58,050

    $540

    MSRP $57,700

    Est. $1,015/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Gray Metallic 2026 BMW X3 30 xDrive

    $59,050

    MSRP $58,700

    Est. $1,032/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Gray Metallic 2026 BMW X3 30 xDrive

    $62,490

    MSRP $62,140

    Est. $1,092/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Blue Metallic 2026 BMW X3 30 xDrive

    $59,940

    MSRP $59,590

    Est. $1,048/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Blue Metallic 2026 BMW X3 30 xDrive

    $59,250

    MSRP $58,900

    Est. $1,036/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Gray Metallic 2026 BMW X3 30 xDrive

    $59,540

    MSRP $59,190

    Est. $1,041/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $59,790

    MSRP $59,440

    Est. $1,045/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Red Metallic 2026 BMW X3 30 xDrive

    $63,740

    MSRP $63,390

    Est. $1,114/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Dark Graphite 2026 BMW X3 30 xDrive

    $57,800

    MSRP $57,450

    Est. $1,010/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $53,900

    MSRP $53,550

    Est. $942/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $58,840

    MSRP $58,490

    Est. $1,028/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $56,150

    MSRP $55,800

    Est. $981/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $59,740

    MSRP $59,390

    Est. $1,044/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $59,540

    MSRP $59,190

    Est. $1,041/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Alpine White 2026 BMW X3 30 xDrive

    $64,050

    MSRP $63,700

    Est. $1,119/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • White Metallic 2026 BMW X3 30 xDrive

    $58,350

    MSRP $58,000

    Est. $1,020/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Alpine White 2026 BMW X3 30 xDrive

    $59,790

    MSRP $59,440

    Est. $1,045/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • 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

    $55,190

    MSRP $55,190

    Est. $965/mo

    Autohaus BMW

    4.8
    Check Availability
    $475 delivery from Saint Louis, MO (475 mi)
    Quick view
  • Gray 2026 BMW X3 M50Gray 2026 BMW X3 M50Gray 2026 BMW X3 M50Gray 2026 BMW X3 M50Gray 2026 BMW X3 M50Gray 2026 BMW X3 M50

    $65,998

    1,573 mi.
    Est. $1,153/mo

    CarMax Naperville

    4.6
    Check Availability
    $149 delivery to Brooklyn Park, MN (17 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