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
  • Tanzanite Blue 2026 BMW X3 30 xDriveTanzanite Blue 2026 BMW X3 30 xDriveTanzanite Blue 2026 BMW X3 30 xDriveTanzanite Blue 2026 BMW X3 30 xDriveTanzanite Blue 2026 BMW X3 30 xDriveTanzanite Blue 2026 BMW X3 30 xDrive

    $58,700

    130 mi.
    Est. $1,061/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (15 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    $45,817

    15,623 mi.
    Est. $828/mo

    Lexus of Wilmington

    4.9
    Check Availability
    Wilmington, DE (25 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,499

    7,526 mi.
    Est. $858/mo

    CarShop Glen Mills

    4.8
    Check Availability
    Glen Mills, PA (17 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

    $45,490

    $500
    14,393 mi.
    Est. $822/mo

    Bergey's Chrysler Jeep Dodge RAM

    4.5
    Check Availability
    Souderton, PA (24 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,686

    $253
    10,358 mi.
    Est. $862/mo

    INFINITI West Chester

    Check Availability
    West Chester, PA (15 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    $51,999

    7,770 mi.
    Est. $940/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (15 mi)
    Quick view
  • Dune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDrive

    $48,850

    12,221 mi.
    Est. $883/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (15 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

    $50,472

    $2K
    4,763 mi.
    Est. $912/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (15 mi)
    Quick view
  • Mineral White 2025 BMW X3 30 xDriveMineral White 2025 BMW X3 30 xDriveMineral White 2025 BMW X3 30 xDriveMineral White 2025 BMW X3 30 xDriveMineral White 2025 BMW X3 30 xDriveMineral White 2025 BMW X3 30 xDrive

    $46,999

    11,237 mi.
    Est. $849/mo

    CarShop Hatfield

    4.8
    Check Availability
    Hatfield, PA (26 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

    $45,790

    $200
    13,978 mi.
    Est. $828/mo

    Bergey's Chrysler Jeep Dodge RAM

    4.5
    Check Availability
    Souderton, PA (24 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

    $58,290

    136 mi.
    Est. $1,053/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (15 mi)
    Quick view
  • Gray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDrive

    $59,690

    136 mi.
    Est. $1,079/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (15 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

    $51,537

    $213
    2,512 mi.
    Est. $931/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (26 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

    $50,364

    1,169 mi.
    Est. $910/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (15 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    $47,999

    241 mi.
    Est. $867/mo

    CarShop Chester Springs

    4.9
    Check Availability
    Chester Springs, PA (2 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

    $50,481

    2,416 mi.
    Est. $912/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (15 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

    $46,998

    13,858 mi.
    Est. $849/mo

    Bobby Rahal Lexus of Lancaster County

    4.9
    Check Availability
    Ephrata, PA (28 mi)
    Quick view
  • Gray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDrive

    $51,999

    $5.7K
    4,136 mi.
    Est. $940/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (15 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

    $51,899

    $1K
    2,973 mi.
    Est. $938/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (26 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 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $51,440

    3,478 mi.
    Est. $930/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (26 mi)
    Quick view
  • Tanzanite Blue Ii Metallic 2025 BMW X3 30 xDriveTanzanite Blue Ii Metallic 2025 BMW X3 30 xDriveTanzanite Blue Ii Metallic 2025 BMW X3 30 xDriveTanzanite Blue Ii Metallic 2025 BMW X3 30 xDriveTanzanite Blue Ii Metallic 2025 BMW X3 30 xDriveTanzanite Blue Ii Metallic 2025 BMW X3 30 xDrive

    $48,250

    15,968 mi.
    Est. $872/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (26 mi)
    Quick view
  • Dune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDrive

    $56,335

    100 mi.
    Est. $1,018/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (15 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

    $41,300

    $254
    22,443 mi.
    Est. $746/mo

    Excel Auto Lounge

    4.5
    Check Availability
    $599 delivery from Hightstown, NJ (62 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. $723/mo

    CarMax St. Louis South Lindbergh

    Check Availability
    $549 delivery to King of Prussia, PA (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

BMW X3 30 xDrive by city

BMW X3 30 xDrive by year

BMW X3 by trim