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
  • Gray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30i

    $30,499

    $500
    44,775 mi.
    Est. $551/mo

    CarVision of Maple Shade

    4.9
    Maple Shade, NJ (26 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

    $40,479

    22,809 mi.
    Est. $732/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (26 mi)
    Check Availability
  • Mineral White 2024 BMW X3 xDrive30iMineral White 2024 BMW X3 xDrive30iMineral White 2024 BMW X3 xDrive30iMineral White 2024 BMW X3 xDrive30iMineral White 2024 BMW X3 xDrive30iMineral White 2024 BMW X3 xDrive30i

    $35,086

    $1.4K
    17,283 mi.
    Est. $634/mo

    CarShop Hatfield

    4.9
    Hatfield, PA (20 mi)
    Check Availability
  • Jet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30i

    $36,386

    21,022 mi.
    Est. $658/mo

    Fred Beans Acura of Abington

    Jenkintown, PA (17 mi)
    Check Availability
  • Gray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30i

    $37,479

    25,985 mi.
    Est. $677/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (26 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30i

    $43,000

    25,379 mi.
    Est. $777/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (12 mi)
    Check Availability
  • Gray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30i

    $30,499

    $500
    44,775 mi.
    Est. $551/mo

    CarVision of Maple Shade

    4.9
    Maple Shade, NJ (26 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,690

    27,236 mi.
    Est. $663/mo

    CarShop Glen Mills

    4.9
    Glen Mills, PA (13 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30i

    $38,379

    17,558 mi.
    Est. $694/mo

    GENESIS OF CONSHOHOCKEN

    4.9
    CONSHOHOCKEN, PA (8 mi)
    Check Availability
  • Jet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30i

    $26,904

    $1K
    72,696 mi.
    Est. $486/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (23 mi)
    Check Availability
  • Gray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30i

    $43,479

    23,872 mi.
    Est. $786/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (26 mi)
    Check Availability
  • Jet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30i

    $42,479

    17,293 mi.
    Est. $768/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (26 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $38,971

    19,814 mi.
    Est. $704/mo

    Mercedes-Benz of West Chester (PA)

    4.4
    West Chester, PA (12 mi)
    Check Availability
  • Red Metallic 2024 BMW X3 xDrive30iRed Metallic 2024 BMW X3 xDrive30iRed Metallic 2024 BMW X3 xDrive30iRed Metallic 2024 BMW X3 xDrive30iRed Metallic 2024 BMW X3 xDrive30iRed Metallic 2024 BMW X3 xDrive30i

    $40,479

    31,648 mi.
    Est. $732/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (26 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

    $37,383

    $649
    30,646 mi.
    Est. $676/mo

    BMW of Devon

    4.9
    Devon, PA (1 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30i

    $41,479

    30,407 mi.
    Est. $750/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (26 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30i

    $37,789

    $2.1K
    11,149 mi.
    Est. $683/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $36,489

    $3.3K
    17,394 mi.
    Est. $659/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Jet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30i

    $36,569

    $2.2K
    17,028 mi.
    Est. $661/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $30,789

    $2.2K
    48,009 mi.
    Est. $556/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Phytonic Blue Metallic 2024 BMW X3 xDrive30iPhytonic Blue Metallic 2024 BMW X3 xDrive30iPhytonic Blue Metallic 2024 BMW X3 xDrive30iPhytonic Blue Metallic 2024 BMW X3 xDrive30iPhytonic Blue Metallic 2024 BMW X3 xDrive30iPhytonic Blue Metallic 2024 BMW X3 xDrive30i

    $34,959

    $2.5K
    23,753 mi.
    Est. $632/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30i

    $37,939

    $3K
    13,118 mi.
    Est. $686/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Phytonic Blue Metallic 2024 BMW X3 xDrive30iPhytonic Blue Metallic 2024 BMW X3 xDrive30iPhytonic Blue Metallic 2024 BMW X3 xDrive30iPhytonic Blue Metallic 2024 BMW X3 xDrive30iPhytonic Blue Metallic 2024 BMW X3 xDrive30iPhytonic Blue Metallic 2024 BMW X3 xDrive30i

    $37,989

    $2K
    22,808 mi.
    Est. $687/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $33,789

    $2.1K
    30,243 mi.
    Est. $611/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $37,989

    $3K
    17,305 mi.
    Est. $687/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Gray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30i

    $33,998

    $1K
    34,896 mi.
    Est. $614/mo

    CarMax Charlottesville

    4.7
    $149 delivery to King of Prussia, PA (4 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $28,250

    43,620 mi.
    Est. $511/mo

    Bob Johnson Used

    4.0
    $399 delivery from Rochester, NY (239 mi)
    Check Availability

BMW X3 prices by year

Model year Average price Deals
2023 BMW X3 xDrive30i $35,313 13 Great deals

About the 2024 BMW X3 xDrive30i

Basics

xDrive30i shown.

Seating
5
Door count
4
Drivetrain
All Wheel Drive
Combined MPG
24
Transmission
8-Speed A/T
Engine
248.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel)
Side view of the 2024 BMW X3 xDrive30i
FAQs

How much does the 2024 BMW X3 xDrive30i cost?

The 2024 BMW X3 xDrive30i price depends on several factors, including optional features, mileage, vehicle history and location. The nationwide average price for a 2024 X3 xDrive30i is $36,244, with pricing starting at $19,995.

What is the MPG of the 2024 BMW X3 xDrive30i?

The 2024 BMW X3 xDrive30i offers up to 21 MPG in city driving and 28 MPG on the highway for a combined rating of 24 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 options, driving conditions, driving habits, vehicle maintenance, and other factors.

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

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


Is the 2024 BMW X3 xDrive30i reliable?

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

Ratings (4 reviews)

100% of drivers recommend this car

Rating breakdown (out of 5):
Comfort
5.0
Interior
5.0
Performance
5.0
Value
5.0
Exterior
5.0
Reliability
5.0
Trims

xDrive30i (2 styles)

Style
xDrive30i Sports Activity Vehicle South Africa xDrive30i Sports Activity Vehicle
Inventory price
Starting at $48,900 Starting at $48,900
Combined MPG
24 24
Engine
248.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel) 248.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel)

2024 BMW X3 xDrive30i by city