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
  • Gray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDrive

    $44,426

    $612
    20,595 mi.
    Est. $824/mo

    Jaguar Downtown Salt Lake

    Check Availability
    Salt Lake City, UT (29 mi)
    Quick view
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $45,950

    21,254 mi.
    Est. $852/mo

    Anderson Motor

    Check Availability
    Salt Lake City, UT (29 mi)
    Quick view
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $44,144

    20,729 mi.
    Est. $818/mo

    Mercedes-Benz of Salt Lake City

    4.6
    Check Availability
    Salt Lake City, UT (29 mi)
    Quick view
  • Mineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDrive

    $49,410

    $1K
    10,003 mi.
    Est. $916/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 mi)
    Quick view
  • Dune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDrive

    $49,375

    $1K
    9,969 mi.
    Est. $915/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 mi)
    Quick view
  • Dune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDrive

    $60,495

    5,000 mi.
    Est. $1,122/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $54,875

    5,000 mi.
    Est. $1,017/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 mi)
    Quick view
  • Dune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDrive

    $59,375

    5,000 mi.
    Est. $1,101/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $57,115

    5,000 mi.
    Est. $1,059/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 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 xDrive

    $57,375

    5,000 mi.
    Est. $1,064/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 mi)
    Quick view
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $55,325

    5,000 mi.
    Est. $1,026/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 mi)
    Quick view
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $52,125

    5,000 mi.
    Est. $966/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 mi)
    Quick view
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $52,925

    5,000 mi.
    Est. $981/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 mi)
    Quick view
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $55,075

    5,000 mi.
    Est. $1,021/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 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 xDrive

    $58,775

    5,000 mi.
    Est. $1,090/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 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 xDrive

    $56,575

    5,000 mi.
    Est. $1,049/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 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

    $59,475

    5,000 mi.
    Est. $1,103/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 mi)
    Quick view
  • Dark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDrive

    $56,765

    5,000 mi.
    Est. $1,052/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 mi)
    Quick view
  • 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

    $52,775

    5,000 mi.
    Est. $978/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 mi)
    Quick view
  • 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

    $52,775

    5,000 mi.
    Est. $978/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 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

    $53,175

    5,000 mi.
    Est. $986/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 mi)
    Quick view
  • 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

    $55,325

    5,000 mi.
    Est. $1,026/mo

    BMW of Murray

    3.9
    Check Availability
    Murray, UT (30 mi)
    Quick view
  • 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

    $48,950

    14,048 mi.
    Est. $908/mo

    Anderson Motor

    Check Availability
    Salt Lake City, UT (29 mi)
    Quick view
  • White 2025 BMW X3 30 xDriveWhite 2025 BMW X3 30 xDriveWhite 2025 BMW X3 30 xDriveWhite 2025 BMW X3 30 xDriveWhite 2025 BMW X3 30 xDriveWhite 2025 BMW X3 30 xDrive

    $43,236

    $1.8K
    14,625 mi.
    Est. $802/mo

    Premier Autos of Dallas

    Check Availability
    $1,446 delivery from Addison, TX (965 mi)
    Quick view
  • Brooklyn Grey Metallic 2025 BMW X3 30 xDriveBrooklyn Grey Metallic 2025 BMW X3 30 xDriveBrooklyn Grey Metallic 2025 BMW X3 30 xDriveBrooklyn Grey Metallic 2025 BMW X3 30 xDriveBrooklyn Grey Metallic 2025 BMW X3 30 xDriveBrooklyn Grey Metallic 2025 BMW X3 30 xDrive

    $41,855

    24,248 mi.
    Est. $776/mo

    Autos of Chicago

    4.2
    Check Availability
    $1,211 delivery from Arlington Heights, IL (1211 mi)
    Quick view
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $45,645

    20,902 mi.
    Est. $846/mo

    Kentson Car Company American Fork

    4.9
    Check Availability
    American Fork, UT (36 mi)
    Quick view
  • White 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDrive

    $49,845

    13,479 mi.
    Est. $924/mo

    Kentson Car Company American Fork

    4.9
    Check Availability
    American Fork, UT (36 mi)
    Quick view
  • $55,375

    9,969 mi.
    Est. $1,027/mo

    BMW of Pleasant Grove

    Pleasant Grove, UT (36 mi)
    Quick view
  • $55,410

    10,003 mi.
    Est. $1,027/mo

    BMW of Pleasant Grove

    Pleasant Grove, UT (36 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

BMW X3 30 xDrive by city

BMW X3 30 xDrive by year

BMW X3 by trim