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
  • White Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDrive

    $49,655

    13,626 mi.
    Est. $904/mo

    Jerry Hunt Supercenter

    4.6
    Check Availability
    Lexington, NC (18 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

    $43,950

    22,691 mi.
    Est. $800/mo

    Impex Auto Sales

    4.8
    Check Availability
    Greensboro, NC (9 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

    $42,888

    $235
    24,955 mi.
    Est. $781/mo

    Jerry Hunt Supercenter

    4.6
    Check Availability
    Lexington, NC (18 mi)
    Quick view
  • Skyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDrive

    $46,900

    $7.1K
    11,042 mi.
    Est. $854/mo

    BMW of Greensboro

    2.1
    Check Availability
    Greensboro, NC (9 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

    $42,704

    26,657 mi.
    Est. $777/mo

    BMW of Greensboro

    2.1
    Check Availability
    Greensboro, NC (9 mi)
    Quick view
  • Black Sapphire 2025 BMW X3 30 xDriveBlack Sapphire 2025 BMW X3 30 xDriveBlack Sapphire 2025 BMW X3 30 xDriveBlack Sapphire 2025 BMW X3 30 xDriveBlack Sapphire 2025 BMW X3 30 xDriveBlack Sapphire 2025 BMW X3 30 xDrive

    $43,820

    19,404 mi.
    Est. $798/mo

    BMW of Greensboro

    2.1
    Check Availability
    Greensboro, NC (9 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,199

    $2.3K
    10,011 mi.
    Est. $877/mo

    BMW of Greensboro

    2.1
    Check Availability
    Greensboro, NC (9 mi)
    Quick view
  • Dark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDrive

    $47,555

    11,193 mi.
    Est. $865/mo

    Jerry Hunt Supercenter

    4.6
    Check Availability
    Lexington, NC (18 mi)
    Quick view
  • Skyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDrive

    $43,405

    $395
    20,833 mi.
    Est. $790/mo

    BMW of Greensboro

    2.1
    Check Availability
    Greensboro, NC (9 mi)
    Quick view
  • $55,599

    7,270 mi.
    Est. $1,012/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • $53,999

    8,300 mi.
    Est. $983/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • $47,799

    8,040 mi.
    Est. $870/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • $49,999

    2,339 mi.
    Est. $910/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • $50,499

    7,190 mi.
    Est. $919/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • $50,999

    9,378 mi.
    Est. $928/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • $53,999

    5,909 mi.
    Est. $983/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • White 2025 BMW X3 xDrive30White 2025 BMW X3 xDrive30White 2025 BMW X3 xDrive30White 2025 BMW X3 xDrive30White 2025 BMW X3 xDrive30White 2025 BMW X3 xDrive30

    $39,998

    52,738 mi.
    Est. $728/mo

    CarMax St. Louis South Lindbergh

    Check Availability
    $599 delivery to Greensboro, NC (10 mi)
    Quick view
  • White 2025 BMW X3 xDrive30White 2025 BMW X3 xDrive30White 2025 BMW X3 xDrive30White 2025 BMW X3 xDrive30White 2025 BMW X3 xDrive30White 2025 BMW X3 xDrive30

    $49,998

    3,037 mi.
    Est. $910/mo

    CarMax Knoxville

    Check Availability
    $199 delivery to Greensboro, NC (10 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDrive

    $50,691

    7,901 mi.
    Est. $923/mo

    Scott Clark Toyota

    4.5
    Check Availability
    Matthews, NC (72 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

    $48,977

    15,132 mi.
    Est. $891/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (64 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 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDrive

    $49,977

    $1K
    10,137 mi.
    Est. $910/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (64 mi)
    Quick view
  • BLACK SAPPHIRE 2026 BMW X3 30 xDriveBLACK SAPPHIRE 2026 BMW X3 30 xDriveBLACK SAPPHIRE 2026 BMW X3 30 xDriveBLACK SAPPHIRE 2026 BMW X3 30 xDriveBLACK SAPPHIRE 2026 BMW X3 30 xDriveBLACK SAPPHIRE 2026 BMW X3 30 xDrive

    $51,519

    14,392 mi.
    Est. $938/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (71 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDrive

    $47,840

    $779
    15,698 mi.
    Est. $871/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (71 mi)
    Quick view
  • Mineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDrive

    $52,977

    5,811 mi.
    Est. $964/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (64 mi)
    Quick view
  • Vegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDrive

    $47,345

    $274
    13,907 mi.
    Est. $862/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (71 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDrive

    $46,977

    20,297 mi.
    Est. $855/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (64 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

    $50,477

    $5K
    9,001 mi.
    Est. $919/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (64 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

    $54,977

    12,039 mi.
    Est. $1,001/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (64 mi)
    Quick view
  • DARK GRAPHITE 2025 BMW X3 30 xDriveDARK GRAPHITE 2025 BMW X3 30 xDriveDARK GRAPHITE 2025 BMW X3 30 xDriveDARK GRAPHITE 2025 BMW X3 30 xDriveDARK GRAPHITE 2025 BMW X3 30 xDriveDARK GRAPHITE 2025 BMW X3 30 xDrive

    $47,345

    $625
    17,149 mi.
    Est. $862/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (71 mi)
    Quick view
  • Vegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDrive

    $47,377

    $400
    14,953 mi.
    Est. $862/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (64 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 year