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 Listings
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
  • Dark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30i

    $19,893

    90,738 mi.
    Est. $339/mo

    The Highline Group

    4.5
    Lowell, MA (13 mi)
    Check Availability

  • Phytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30i

    $19,698

    69,777 mi.
    Est. $336/mo

    Tim's Truck Capital & Auto Sales, Inc.

    4.5
    Epsom, NH (30 mi)
    Check Availability

  • Dark Graphite 2022 BMW X3 sDrive30iDark Graphite 2022 BMW X3 sDrive30iDark Graphite 2022 BMW X3 sDrive30iDark Graphite 2022 BMW X3 sDrive30iDark Graphite 2022 BMW X3 sDrive30iDark Graphite 2022 BMW X3 sDrive30i

    $22,772

    55,530 mi.
    Est. $388/mo

    Merchants Automotive Group

    4.5
    Hooksett, NH (19 mi)
    Check Availability

  • 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

    $45,585

    $588
    23,424 mi.
    Est. $777/mo

    BMW of Stratham

    4.8
    Stratham, NH (24 mi)
    Check Availability
  • 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

    $24,936

    80,034 mi.
    Est. $425/mo

    Granite Subaru

    4.7
    Hudson, NH (9 mi)
    Check Availability
  • Blue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30i

    $37,555

    $1.1K
    24,795 mi.
    Est. $640/mo

    Modern Auto Sales

    5.0
    Tyngsboro, MA (11 mi)
    Check Availability
  • Dark Graphite 2024 BMW X3 M40iDark Graphite 2024 BMW X3 M40iDark Graphite 2024 BMW X3 M40iDark Graphite 2024 BMW X3 M40iDark Graphite 2024 BMW X3 M40iDark Graphite 2024 BMW X3 M40i

    $50,561

    39,830 mi.
    Est. $862/mo

    Tulley BMW of Manchester

    4.2
    Manchester, NH (13 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $36,540

    40,909 mi.
    Est. $623/mo

    McGovern Ford of Beverly

    4.6
    Beverly, MA (28 mi)
    Check Availability
  • 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,731

    62,955 mi.
    Est. $422/mo

    Kelly Nissan of Lynnfield

    4.9
    Lynnfield, MA (26 mi)
    Check Availability

  • Dune Grey Metallic 2026 BMW X3 M50 xDriveDune Grey Metallic 2026 BMW X3 M50 xDriveDune Grey Metallic 2026 BMW X3 M50 xDriveDune Grey Metallic 2026 BMW X3 M50 xDriveDune Grey Metallic 2026 BMW X3 M50 xDriveDune Grey Metallic 2026 BMW X3 M50 xDrive

    $59,449

    18,289 mi.
    Est. $1,014/mo

    BMW Certified Pre-Owned Medford, A Herb Chambers Company

    4.8
    Medford, MA (29 mi)
    Check Availability
  • Dark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30i

    $36,063

    $436
    25,952 mi.
    Est. $615/mo

    Audi Stratham

    4.7
    Stratham, NH (24 mi)
    Check Availability
  • Silver 2017 BMW X3 XDrive28iSilver 2017 BMW X3 XDrive28iSilver 2017 BMW X3 XDrive28iSilver 2017 BMW X3 XDrive28iSilver 2017 BMW X3 XDrive28iSilver 2017 BMW X3 XDrive28i

    $16,998

    $1K
    69,052 mi.
    Est. $290/mo

    CarMax Danvers

    4.3
    Danvers, MA (24 mi)
    Check Availability
  • Gray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30i

    $27,795

    64,711 mi.
    Est. $474/mo

    CarFive - Nashua, NH

    4.5
    Nashua, NH (13 mi)
    Check Availability
  • Blue 2023 BMW X3 XDrive30iBlue 2023 BMW X3 XDrive30iBlue 2023 BMW X3 XDrive30iBlue 2023 BMW X3 XDrive30iBlue 2023 BMW X3 XDrive30iBlue 2023 BMW X3 XDrive30i

    $33,998

    25,740 mi.
    Est. $580/mo

    CarMax Manchester

    4.2
    Manchester, NH (13 mi)
    Check Availability
  • Blue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30i

    $22,416

    75,145 mi.
    Est. $382/mo

    Merchants Automotive Group

    4.5
    Hooksett, NH (19 mi)
    Check Availability

  • 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

    $16,595

    101,037 mi.
    Est. $283/mo

    Alliance Motor Group

    4.6
    Middleton, MA (20 mi)
    Check Availability
  • 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

    $38,195

    22,665 mi.
    Est. $651/mo

    Carfive - Plaistow NH

    4.6
    Plaistow, NH (10 mi)
    Check Availability
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $28,588

    50,033 mi.
    Est. $487/mo

    McGovern Hyundai of Danvers

    4.5
    Danvers, MA (24 mi)
    Check Availability
  • Dark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30i

    $19,893

    90,738 mi.
    Est. $339/mo

    The Highline Group

    4.5
    Lowell, MA (13 mi)
    Check Availability
  • BLACK 2016 BMW X3 xDrive28iBLACK 2016 BMW X3 xDrive28iBLACK 2016 BMW X3 xDrive28iBLACK 2016 BMW X3 xDrive28iBLACK 2016 BMW X3 xDrive28iBLACK 2016 BMW X3 xDrive28i

    $12,993

    93,259 mi.
    Est. $222/mo

    Auto House USA

    Saugus, MA (27 mi)
    Check Availability
  • Glacier Silver Metallic 2019 BMW X3 M40iGlacier Silver Metallic 2019 BMW X3 M40iGlacier Silver Metallic 2019 BMW X3 M40iGlacier Silver Metallic 2019 BMW X3 M40iGlacier Silver Metallic 2019 BMW X3 M40iGlacier Silver Metallic 2019 BMW X3 M40i

    $30,459

    80,235 mi.
    Est. $519/mo

    Nashua KIA

    Nashua, NH (10 mi)
    Check Availability
  • 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

    $16,999

    81,665 mi.
    Est. $290/mo

    Broadway Motoring Inc

    Ayer, MA (28 mi)
    Check Availability
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $30,194

    73,994 mi.
    Est. $515/mo

    Lewis Motors

    Brentwood, NH (17 mi)
    Check Availability
  • Agate Black Metallic 2023 BMW X3 xDrive30iAgate Black Metallic 2023 BMW X3 xDrive30iAgate Black Metallic 2023 BMW X3 xDrive30iAgate Black Metallic 2023 BMW X3 xDrive30iAgate Black Metallic 2023 BMW X3 xDrive30iAgate Black Metallic 2023 BMW X3 xDrive30i

    $30,579

    41,106 mi.
    Est. $521/mo

    Richard's Motorcars

    Malden, MA (29 mi)
    Check Availability
  • Phytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30i

    $27,349

    40,003 mi.
    Est. $466/mo

    DC Motors

    Hampstead, NH (8 mi)
    Check Availability
  • 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

    $39,995

    16,407 mi.
    Est. $682/mo

    Tulley BMW of Nashua

    3.6
    Nashua, NH (10 mi)
    Check Availability
  • Alpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40i

    $50,065

    13,836 mi.
    Est. $854/mo

    Tulley BMW of Manchester

    4.2
    Manchester, NH (13 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40i

    $48,992

    44,690 mi.
    Est. $835/mo

    Tulley BMW of Manchester

    4.2
    Manchester, NH (13 mi)
    Check Availability
  • 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

    $40,095

    $400
    24,881 mi.
    Est. $684/mo

    Imperial Subaru

    4.7
    $399 delivery from North Attleborough, MA (59 mi)
    Check Availability
  • 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

    $35,998

    22,967 mi.
    Est. $614/mo

    CarMax Bristol

    4.7
    $1,199 delivery to Manchester, NH (13 mi)
    Check Availability

BMW X3 prices by year

Model year Average price Deals
2026 BMW X3 $59,632 12 Great deals
2025 BMW X3 $43,816 10 Good deals
2024 BMW X3 $38,344 20 Great deals
2023 BMW X3 $33,297 15 Great deals
2022 BMW X3 $27,179 8 Great deals
2019 BMW X3 $18,766 7 Good deals

About the BMW X3

FAQs

How much does the BMW X3 cost?

The BMW X3 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the X3 is $35,047, with pricing starting at $899.

What is the MPG of the BMW X3?

The hybrid BMW X3 can reach up to 27 MPG city and 33 MPG highway for a combined rating of 29 MPG. The BMW X3 with traditional internal combustion engine offers up to 25 MPG city and 29 MPG highway for a combined rating of 27 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

What are some similar vehicles and competitors of the BMW X3?

The BMW X3 compares to and/or competes against the following vehicles:


What trim levels are available for the BMW X3?

The BMW X3 is available in the following trim levels:

What model years are available for the BMW X3?

Available model years for BMW X3 inventory range from 2011 to 2026.

Used BMW X3 by price

Similar Cars

Compare the BMW X3

Used BMW X3 by city

BMW X3 by trim