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 2017 BMW X3 xDrive28iAlpine White 2017 BMW X3 xDrive28iAlpine White 2017 BMW X3 xDrive28iAlpine White 2017 BMW X3 xDrive28iAlpine White 2017 BMW X3 xDrive28iAlpine White 2017 BMW X3 xDrive28i

    $16,490

    $485
    60,601 mi.
    Est. $299/mo

    Autobahn USA Westborough

    4.8
    Westboro, MA (29 mi)
    Check Availability

    Quick view
  • Glacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30i

    $16,130

    92,835 mi.
    Est. $292/mo

    Midway Automotive

    4.6
    Abington, MA (27 mi)
    Check Availability

    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,331

    4,980 mi.
    Est. $930/mo

    BMW Certified Pre-Owned Medford, A Herb Chambers Company

    4.8
    Medford, MA (5 mi)
    Check Availability
    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

    $42,306

    $3.1K
    11,046 mi.
    Est. $766/mo

    BMW Certified Pre-Owned Medford, A Herb Chambers Company

    4.8
    Medford, MA (5 mi)
    Check Availability
    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

    $48,181

    6,135 mi.
    Est. $873/mo

    BMW Certified Pre-Owned Medford, A Herb Chambers Company

    4.8
    Medford, MA (5 mi)
    Check Availability
    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

    $49,421

    3,644 mi.
    Est. $895/mo

    BMW Certified Pre-Owned Medford, A Herb Chambers Company

    4.8
    Medford, MA (5 mi)
    Check Availability
    Quick view
  • Black 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30i

    $36,575

    29,412 mi.
    Est. $663/mo

    Private seller: Matt

    Peabody, MA (8 mi)
    Contact Seller
    Quick view
  • Black Sapphire Metallic 2018 BMW X3 xDrive30iBlack Sapphire Metallic 2018 BMW X3 xDrive30iBlack Sapphire Metallic 2018 BMW X3 xDrive30iBlack Sapphire Metallic 2018 BMW X3 xDrive30iBlack Sapphire Metallic 2018 BMW X3 xDrive30iBlack Sapphire Metallic 2018 BMW X3 xDrive30i

    $17,527

    85,414 mi.
    Est. $317/mo

    Midway Automotive

    4.6
    Abington, MA (27 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDrive

    $60,000

    $2.7K
    4,068 mi.
    Est. $1,087/mo

    Amesbury Chevrolet

    4.9
    Amesbury, MA (28 mi)
    Quick view
  • Phytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30i

    $18,295

    92,629 mi.
    Est. $331/mo

    Cars Primo of Brockton

    Brockton, MA (30 mi)
    Check Availability
    Quick view
  • $38,449

    38,609 mi.
    Est. $696/mo

    BMW of Peabody

    Peabody, MA (10 mi)
    Quick view
  • $39,949

    25,856 mi.
    Est. $724/mo

    BMW of Peabody

    Peabody, MA (10 mi)
    Quick view
  • $39,379

    24,887 mi.
    Est. $713/mo

    BMW of Peabody

    Peabody, MA (10 mi)
    Quick view
  • Not Priced

    29,290 mi.

    BMW of Peabody

    Peabody, MA (10 mi)
    Quick view
  • $46,529

    6,785 mi.
    Est. $843/mo

    BMW of Peabody

    Peabody, MA (10 mi)
    Quick view
  • Phytonic Blue Metallic 2018 BMW X3 xDrive30i

    $17,900

    80,505 mi.
    Est. $324/mo

    Autobahn USA Dedham

    4.4
    Dedham, MA (18 mi)
    Check Availability
    Quick view
  • Alpine White 2015 BMW X3 xDrive28i

    $12,208

    81,482 mi.
    Est. $221/mo

    Audi Westwood

    4.6
    Westwood, MA (19 mi)
    Check Availability
    Quick view
  • Blue 2019 BMW X3 xDrive30iBlue 2019 BMW X3 xDrive30iBlue 2019 BMW X3 xDrive30iBlue 2019 BMW X3 xDrive30iBlue 2019 BMW X3 xDrive30iBlue 2019 BMW X3 xDrive30i

    Not Priced

    61,764 mi.
    Est. $0/mo

    High Line Auto Sales

    4.4
    Salem, NH (21 mi)
    Check Availability
    Quick view
  • Dune Grey Metallic 2026 BMW X3 30 xDrive

    $50,582

    6,332 mi.
    Est. $916/mo

    BMW of Norwood

    4.8
    Norwood, MA (21 mi)
    Check Availability
    Quick view
  • $43,582

    18,868 mi.
    Est. $789/mo

    BMW of Rockland

    4.7
    Rockland, MA (24 mi)
    Check Availability
    Quick view
  • $38,288

    40,195 mi.
    Est. $694/mo

    BMW of Rockland

    4.7
    Rockland, MA (24 mi)
    Check Availability
    Quick view
  • Not Priced

    29,104 mi.
    Est. $0/mo

    BMW of Rockland

    4.7
    Rockland, MA (24 mi)
    Check Availability
    Quick view
  • Jet Black 2024 BMW X3 xDrive30i

    $37,557

    40,811 mi.
    Est. $680/mo

    Tulley BMW of Nashua

    3.6
    Nashua, NH (25 mi)
    Check Availability
    Quick view
  • Not Priced

    90,931 mi.
    Est. $0/mo

    INFINITI of Nashua

    4.9
    Nashua, NH (26 mi)
    Check Availability
    Quick view
  • Black 2025 BMW X3 xDrive30Black 2025 BMW X3 xDrive30Black 2025 BMW X3 xDrive30Black 2025 BMW X3 xDrive30Black 2025 BMW X3 xDrive30Black 2025 BMW X3 xDrive30

    $45,998

    25,367 mi.
    Est. $833/mo

    CarMax Naperville

    4.6
    $999 delivery to Danvers, MA (9 mi)
    Check Availability
    Quick view
  • White 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30i

    $19,998

    $1K
    63,036 mi.
    Est. $362/mo

    DRIVEMAX

    $335 delivery from Woodbury, NY (168 mi)
    Check Availability
    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

    $17,694

    $2.9K
    84,106 mi.
    Est. $321/mo

    McGee Toyota of Epping

    4.8
    Epping, NH (39 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDrive

    $58,086

    25,777 mi.
    Est. $1,052/mo

    Ira Toyota of Manchester

    4.5
    Manchester, NH (38 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30i

    $27,085

    $1.7K
    67,741 mi.
    Est. $491/mo

    BMW of Stratham

    4.8
    Stratham, NH (39 mi)
    Check Availability
    Quick view
  • Black 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30i

    $43,294

    18,720 mi.
    Est. $784/mo

    Foley Motorsports

    4.9
    Shrewsbury, MA (33 mi)
    Check Availability
    Quick view
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $36,299

    $1K
    26,224 mi.
    Est. $658/mo

    Tasca Buick GMC Woonsocket

    4.8
    Woonsocket, RI (39 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30i

    $26,967

    $500
    62,795 mi.
    Est. $488/mo

    Imperial Chrysler Dodge Jeep RAM

    4.4
    Mendon, MA (36 mi)
    Check Availability
    Quick view
  • Skyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30i

    $34,009

    44,243 mi.
    Est. $616/mo

    Merchants Automotive Group

    4.4
    Hooksett, NH (44 mi)
    Check Availability
    Quick view
  • White 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30i

    $30,414

    45,482 mi.
    Est. $551/mo

    Tasca Chrysler Jeep Dodge RAM Fiat

    4.9
    Johnston, RI (50 mi)
    Check Availability
    Quick view
  • Dark Graphite 2023 BMW X3 xDrive30iDark Graphite 2023 BMW X3 xDrive30iDark Graphite 2023 BMW X3 xDrive30iDark Graphite 2023 BMW X3 xDrive30iDark Graphite 2023 BMW X3 xDrive30iDark Graphite 2023 BMW X3 xDrive30i

    $31,417

    68,567 mi.
    Est. $569/mo

    Bonneville and son Chrysler Dodge Jeep Ram

    4.7
    Manchester, NH (42 mi)
    Check Availability
    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

    $26,395

    85,697 mi.
    Est. $478/mo

    Prestige Mitsubishi

    4.8
    East Providence, RI (48 mi)
    Check Availability
    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,967

    $1K
    11,429 mi.
    Est. $833/mo

    Imperial Chevrolet

    4.5
    Mendon, MA (36 mi)
    Check Availability
    Quick view
  • Blue 2024 BMW X3 M40iBlue 2024 BMW X3 M40iBlue 2024 BMW X3 M40iBlue 2024 BMW X3 M40iBlue 2024 BMW X3 M40iBlue 2024 BMW X3 M40i

    $55,291

    $529
    26,199 mi.
    Est. $1,002/mo

    Ron Bouchard Kia

    4.3
    Lancaster, MA (31 mi)
    Check Availability
    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

Compare the BMW X3