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
  • Mineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDrive

    $34,294

    $300
    37,720 mi.
    Est. $623/mo

    Automotive Avenues Sewell

    4.9
    Check Availability
    Washington Township, NJ (16 mi)

    Quick view
  • Jet Black 2017 BMW X5 xDrive35iJet Black 2017 BMW X5 xDrive35iJet Black 2017 BMW X5 xDrive35iJet Black 2017 BMW X5 xDrive35iJet Black 2017 BMW X5 xDrive35iJet Black 2017 BMW X5 xDrive35i

    $17,394

    90,118 mi.
    Est. $316/mo

    Automotive Avenues Sewell

    4.9
    Check Availability
    Washington Township, NJ (16 mi)

    Quick view
  • Alpine White 2021 BMW 228 Gran Coupe 228I XDRIVE GRAN COUPEAlpine White 2021 BMW 228 Gran Coupe 228I XDRIVE GRAN COUPEAlpine White 2021 BMW 228 Gran Coupe 228I XDRIVE GRAN COUPEAlpine White 2021 BMW 228 Gran Coupe 228I XDRIVE GRAN COUPEAlpine White 2021 BMW 228 Gran Coupe 228I XDRIVE GRAN COUPEAlpine White 2021 BMW 228 Gran Coupe 228I XDRIVE GRAN COUPE

    $19,699

    $250
    68,833 mi.
    Est. $358/mo

    Holman Ford Maple Shade

    4.4
    Check Availability
    Maple Shade Township, NJ (2 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,210

    3,331 mi.
    Est. $949/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (14 mi)
    Quick view
  • Phytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30i

    $18,895

    79,363 mi.
    Est. $343/mo

    Warrington Auto Sales

    Check Availability
    Warrington, PA (20 mi)
    Quick view
  • Phytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30i

    $20,195

    $300
    98,970 mi.
    Est. $367/mo

    Warrington Auto Sales

    Check Availability
    Warrington, PA (20 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,962

    6,022 mi.
    Est. $1,017/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (24 mi)
    Quick view
  • Black 2015 BMW 435 Gran Coupe iBlack 2015 BMW 435 Gran Coupe iBlack 2015 BMW 435 Gran Coupe iBlack 2015 BMW 435 Gran Coupe iBlack 2015 BMW 435 Gran Coupe iBlack 2015 BMW 435 Gran Coupe i

    $16,500

    86,785 mi.
    Est. $300/mo

    Trend Auto Motors Inc

    4.2
    Check Availability
    Malvern, PA (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

    $55,472

    4,655 mi.
    Est. $1,008/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (24 mi)
    Quick view
  • Dark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30i

    $22,639

    $873
    67,492 mi.
    Est. $412/mo

    BMW of Mt. Laurel

    3.7
    Check Availability
    Mt. Laurel, NJ (4 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,175

    1,169 mi.
    Est. $912/mo

    BMW of Devon

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

    $52,694

    6,818 mi.
    Est. $958/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (28 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $43,019

    $1.8K
    49,625 mi.
    Est. $782/mo

    BMW of Mt. Laurel

    3.7
    Check Availability
    Mt. Laurel, NJ (4 mi)
    Quick view
  • White 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40i

    $22,995

    94,023 mi.
    Est. $418/mo

    Premier Auto Group

    Check Availability
    Turnersville, NJ (15 mi)

    Quick view
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $38,284

    $125
    29,398 mi.
    Est. $696/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (28 mi)
    Quick view
  • Phytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30i

    $19,400

    93,710 mi.
    Est. $353/mo

    GTA Motors

    3.2
    Check Availability
    Burlington, NJ (24 mi)
    Quick view
  • Alpine White 2025 BMW X2 xDrive28iAlpine White 2025 BMW X2 xDrive28iAlpine White 2025 BMW X2 xDrive28iAlpine White 2025 BMW X2 xDrive28iAlpine White 2025 BMW X2 xDrive28iAlpine White 2025 BMW X2 xDrive28i

    $40,539

    $439
    20,064 mi.
    Est. $737/mo

    BMW of Mt. Laurel

    3.7
    Check Availability
    Mt. Laurel, NJ (4 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30i

    $37,239

    $555
    34,581 mi.
    Est. $677/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (28 mi)
    Quick view
  • Black Sapphire Metallic - 475 2024 BMW X1 xDrive28iBlack Sapphire Metallic - 475 2024 BMW X1 xDrive28iBlack Sapphire Metallic - 475 2024 BMW X1 xDrive28iBlack Sapphire Metallic - 475 2024 BMW X1 xDrive28iBlack Sapphire Metallic - 475 2024 BMW X1 xDrive28iBlack Sapphire Metallic - 475 2024 BMW X1 xDrive28i

    $34,188

    16,800 mi.
    Est. $621/mo

    Weathers Motors

    Check Availability
    Media, PA (24 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW 530 i xDriveCarbon Black Metallic 2023 BMW 530 i xDriveCarbon Black Metallic 2023 BMW 530 i xDriveCarbon Black Metallic 2023 BMW 530 i xDriveCarbon Black Metallic 2023 BMW 530 i xDriveCarbon Black Metallic 2023 BMW 530 i xDrive

    $34,495

    52,241 mi.
    Est. $627/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (11 mi)

    Quick view
  • Black 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30i

    $15,695

    $900
    103,238 mi.
    Est. $285/mo

    Warrington Auto Sales

    Check Availability
    Warrington, PA (20 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

    $46,990

    20,849 mi.
    Est. $854/mo

    Pacifico Marple Ford Lincoln

    4.2
    Check Availability
    Broomall, PA (21 mi)
    Quick view
  • Dark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30i

    $24,495

    $500
    63,299 mi.
    Est. $445/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (11 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30i

    $27,939

    $850
    53,753 mi.
    Est. $508/mo

    BMW of Mt. Laurel

    3.7
    Check Availability
    Mt. Laurel, NJ (4 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

    $49,434

    $350
    10,386 mi.
    Est. $899/mo

    BMW of Mt. Laurel

    3.7
    Check Availability
    Mt. Laurel, NJ (4 mi)
    Quick view
  • Mineral Grey Metallic 2021 BMW 330e xDriveMineral Grey Metallic 2021 BMW 330e xDriveMineral Grey Metallic 2021 BMW 330e xDriveMineral Grey Metallic 2021 BMW 330e xDriveMineral Grey Metallic 2021 BMW 330e xDriveMineral Grey Metallic 2021 BMW 330e xDrive

    $25,995

    43,456 mi.
    Est. $473/mo

    Premier Auto Group

    Check Availability
    Turnersville, NJ (15 mi)

    Quick view
  • White 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40i

    $29,999

    84,000 mi.
    Est. $545/mo

    Trend Auto Motors Inc

    4.2
    Check Availability
    Malvern, PA (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 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDrive

    $52,769

    $2.5K
    10,210 mi.
    Est. $959/mo

    BMW of Mt. Laurel

    3.7
    Check Availability
    Mt. Laurel, NJ (4 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

    $52,354

    $1.6K
    9,685 mi.
    Est. $952/mo

    BMW of Mt. Laurel

    3.7
    Check Availability
    Mt. Laurel, NJ (4 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

    $50,689

    $787
    8,875 mi.
    Est. $921/mo

    BMW of Mt. Laurel

    3.7
    Check Availability
    Mt. Laurel, NJ (4 mi)
    Quick view
  • Brooklyn Grey Metallic 2024 BMW M4 Competition xDriveBrooklyn Grey Metallic 2024 BMW M4 Competition xDriveBrooklyn Grey Metallic 2024 BMW M4 Competition xDriveBrooklyn Grey Metallic 2024 BMW M4 Competition xDriveBrooklyn Grey Metallic 2024 BMW M4 Competition xDriveBrooklyn Grey Metallic 2024 BMW M4 Competition xDrive

    $79,400

    28,601 mi.
    Est. $1,443/mo

    Fishers Imports NW

    4.7
    Check Availability
    $595 delivery from Indianapolis, IN (596 mi)
    Quick view
  • Gray 2021 BMW 540 XIGray 2021 BMW 540 XIGray 2021 BMW 540 XIGray 2021 BMW 540 XIGray 2021 BMW 540 XIGray 2021 BMW 540 XI

    $39,998

    41,615 mi.
    Est. $727/mo

    CarMax Smithtown

    Check Availability
    $149 delivery to Maple Shade Township, NJ (1 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