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
  • Black Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30i

    $24,593

    77,976 mi.
    Est. $447/mo

    Bridgewater KIA

    4.7
    Check Availability
    Bridgewater, NJ (26 mi)
    Quick view
  • Alpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30i

    $27,549

    48,713 mi.
    Est. $501/mo

    CarShop Mt. Holly

    4.8
    Check Availability
    Mount Holly, NJ (17 mi)
    Quick view
  • Jet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30i

    $24,490

    $500
    53,339 mi.
    Est. $445/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (28 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40i

    $33,384

    75,384 mi.
    Est. $607/mo

    Auto Hub

    4.6
    Check Availability
    North Brunswick, NJ (20 mi)
    Quick view
  • Mineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30i

    $24,495

    65,040 mi.
    Est. $445/mo

    Warrington Auto Sales

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

    $26,397

    66,087 mi.
    Est. $480/mo

    BMW of Bridgewater

    4.9
    Check Availability
    Bridgewater, NJ (26 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 (5 mi)
    Quick view
  • Glacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30i

    $29,687

    25,407 mi.
    Est. $540/mo

    BMW of Mt. Laurel

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

    $20,989

    82,637 mi.
    Est. $382/mo

    Direct Auto Sales And Repair

    5.0
    Check Availability
    Warminster, PA (16 mi)
    Quick view
  • Dark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30i

    $25,489

    50,441 mi.
    Est. $463/mo

    CarsIndex Warminster

    4.6
    Check Availability
    Warminster, PA (16 mi)
    Quick view
  • Not Priced

    28,081 mi.

    BMW of Mt. Laurel

    3.7
    Check Availability
    Mt. Laurel, NJ (25 mi)
    Quick view
  • $25,988

    63,679 mi.
    Est. $472/mo

    BMW of Bridgewater

    4.9
    Check Availability
    Bridgewater, NJ (26 mi)
    Quick view
  • Black 2021 BMW X3 XDrive30iBlack 2021 BMW X3 XDrive30iBlack 2021 BMW X3 XDrive30iBlack 2021 BMW X3 XDrive30iBlack 2021 BMW X3 XDrive30iBlack 2021 BMW X3 XDrive30i

    $24,998

    67,583 mi.
    Est. $454/mo

    CarMax Smithtown

    Check Availability
    $149 delivery to Langhorne, PA (8 mi)
    Quick view
  • Gray 2021 BMW X3 MGray 2021 BMW X3 MGray 2021 BMW X3 MGray 2021 BMW X3 MGray 2021 BMW X3 MGray 2021 BMW X3 M

    $46,998

    45,525 mi.
    Est. $854/mo

    CarMax Albany

    Check Availability
    $149 delivery to Langhorne, PA (8 mi)
    Quick view
  • Gray 2021 BMW X3 xDrive30iGray 2021 BMW X3 xDrive30iGray 2021 BMW X3 xDrive30iGray 2021 BMW X3 xDrive30iGray 2021 BMW X3 xDrive30iGray 2021 BMW X3 xDrive30i

    $17,555

    89,765 mi.
    Est. $319/mo

    Fast and Furious Auto Sales

    Check Availability
    Newark, NJ (46 mi)
    Quick view
  • Blue 2021 BMW X3 xDrive30iBlue 2021 BMW X3 xDrive30iBlue 2021 BMW X3 xDrive30iBlue 2021 BMW X3 xDrive30iBlue 2021 BMW X3 xDrive30iBlue 2021 BMW X3 xDrive30i

    $25,089

    50,731 mi.
    Est. $456/mo

    CarVision of Trooper

    4.7
    Check Availability
    Trooper, PA (32 mi)
    Quick view
  • Phytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40i

    $35,912

    $2K
    51,692 mi.
    Est. $653/mo

    BMW of Allentown

    4.8
    Check Availability
    Allentown, PA (46 mi)
    Quick view
  • Dark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30i

    $19,478

    93,555 mi.
    Est. $354/mo

    DCH Montclair Acura

    4.4
    Check Availability
    Verona, NJ (50 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

    $20,985

    $500
    87,693 mi.
    Est. $381/mo

    Lehigh Valley Honda

    4.8
    Check Availability
    Emmaus, PA (41 mi)
    Quick view
  • Phytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40i

    $28,168

    $494
    87,320 mi.
    Est. $512/mo

    Luxury Motor Cars

    1.3
    Check Availability
    Hillside, NJ (44 mi)
    Quick view
  • Carbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40i

    $26,924

    $288
    89,925 mi.
    Est. $489/mo

    Luxury Motor Cars

    1.3
    Check Availability
    Hillside, NJ (44 mi)
    Quick view
  • Silver 2021 BMW X3 xDrive30iSilver 2021 BMW X3 xDrive30iSilver 2021 BMW X3 xDrive30iSilver 2021 BMW X3 xDrive30iSilver 2021 BMW X3 xDrive30iSilver 2021 BMW X3 xDrive30i

    $16,993

    $1K
    84,256 mi.
    Est. $309/mo

    Xclusive Auto Xchange

    2.4
    Check Availability
    Bloomfield, NJ (49 mi)
    Quick view
  • Alpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30i

    $24,990

    57,196 mi.
    Est. $454/mo

    Unique Auto Mall

    4.7
    Check Availability
    South Amboy, NJ (32 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

    $18,495

    83,332 mi.
    Est. $336/mo

    GT Motors

    Check Availability
    Morristown, NJ (41 mi)
    Quick view
  • Mineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30i

    $29,776

    73,851 mi.
    Est. $541/mo

    Quality Auto Center of Springfield

    4.8
    Check Availability
    Springfield Township, NJ (39 mi)
    Quick view
  • Alpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30i

    $21,830

    $165
    38,839 mi.
    Est. $397/mo

    NJ Auto Haus LLC

    Check Availability
    Elizabeth, NJ (42 mi)
    Quick view

BMW X3 prices by year

Model year Average price Deals
2026 BMW X3 $59,257 12 Great deals
2025 BMW X3 $49,288 11 Great deals
2024 BMW X3 $40,947 5 Great deals
2023 BMW X3 $38,276 9 Great deals
2022 BMW X3 $28,341 5 Great deals
2020 BMW X3 $22,104 6 Good deals
2019 BMW X3 $18,377 8 Good deals

About the 2021 BMW X3

Basics

sDrive30i shown (base trim).

Seating
5
Door count
4
Drivetrain
Rear-wheel drive
Combined MPG
27
Transmission
8-Speed A/T
Engine
248.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel)
Side view of the 2021 BMW X3
FAQs

How much does the 2021 BMW X3 cost?

The 2021 BMW X3 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for a 2021 X3 is $26,195, with pricing starting at $11,000.

What is the MPG of the 2021 BMW X3?

The 2021 BMW X3 offers up to 25 MPG in city driving and 29 MPG on the 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 trim, driving conditions, driving habits, vehicle maintenance, and other factors.

Is the 2021 BMW X3 reliable?

The 2021 BMW X3 has an average reliability rating of 4.6 out of 5 according to Cars.com consumers. Find real-world reliability insights within consumer reviews from 2021 X3 owners.

Is the 2021 BMW X3 a good SUV?

Below are the Cars.com consumer ratings for the 2021 BMW X3.

(30 reviews)
Rating breakdown (out of 5):
Comfort
4.8
Interior
4.7
Performance
4.8
Value
4.5
Exterior
4.8
Reliability
4.6
Ratings (30 reviews)

93% of drivers recommend this car

Rating breakdown (out of 5):
Comfort
4.8
Interior
4.7
Performance
4.8
Value
4.5
Exterior
4.8
Reliability
4.6
Trims

M40i (1 style)

Style
M40i Sports Activity Vehicle
Inventory price
Starting at $56,600
Combined MPG
23
Engine
382.0-hp, 3.0-liter, Straight 6 Cylinder Engine (Gasoline Fuel)

sDrive30i (1 style)

Style
sDrive30i Sports Activity Vehicle
Inventory price
Starting at $43,000
Combined MPG
27
Engine
248.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel)

xDrive30i (1 style)

Style
xDrive30i Sports Activity Vehicle
Inventory price
Starting at $45,000
Combined MPG
25
Engine
248.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel)
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