Used 2024 BMW X3 for Sale near McKinney, TX
322 results
- Year:
- 2024
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Gray (Skyscraper Grey Metallic)
- Combined gas mileage:
- 26 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- Automatic
- Mileage:
- 12,016
- Stock #:
- RN265601
- VIN:
- WBX47DP04RN265601


Sponsored by BMW of Dallas/MINI of Dallas
2024 BMW X3
sDrive30i RWD
12,016 mi
$39,941
- Year:
- 2025
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior color:
- Gray (Dune Grey Metallic)
- Combined gas mileage:
- 30 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 12,628
- Stock #:
- YS9088275
- VIN:
- 5UX53GP03S9088275

Sponsored Listing
2025 BMW X3
30 xDrive
12,628 mi
$45,675
- Year:
- 2025
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior color:
- Black Sapphire Metallic
- Combined gas mileage:
- 30 MPG
- Fuel type:
- Gasoline
- Interior color:
- Espresso Brown
- Transmission:
- 8-Speed Automatic
- Mileage:
- 31,033
- Stock #:
- A72565
- VIN:
- 5UX53GP06S9Z72565

Sponsored Listing
2025 BMW X3
30 xDrive
31,033 mi
$41,223
- Year:
- 2025
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior color:
- Gray (Dune Grey Metallic)
- Combined gas mileage:
- 30 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 12,628
- Stock #:
- YS9088275
- VIN:
- 5UX53GP03S9088275

2025 BMW X3
30 xDrive
12,628 mi
$45,675
- Year:
- 2023
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Black Sapphire Metallic
- Combined gas mileage:
- 26 MPG
- Fuel type:
- Gasoline
- Interior color:
- Tacora Red
- Transmission:
- 8-Speed Automatic
- Mileage:
- 33,232
- Stock #:
- P9R07710
- VIN:
- 5UX43DP03P9R07710

2023 BMW X3
sDrive30i RWD
33,232 mi
$34,266
- Year:
- 2025
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior color:
- Skyscraper Gray Metallic
- Combined gas mileage:
- 30 MPG
- Fuel type:
- Gasoline
- Interior color:
- Brown (Calm Beige)
- Transmission:
- 8-Speed Automatic
- Mileage:
- 15,484
- Stock #:
- PS9032798
- VIN:
- 5UX53GP08S9032798

2025 BMW X3
30 xDrive
15,484 mi
$42,675
- Year:
- 2025
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior color:
- Brooklyn Gray Metallic
- Combined gas mileage:
- 30 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 19,672
- Stock #:
- JRT98694
- VIN:
- 5UX53GP07S9098694

2025 BMW X3
30 xDrive
19,672 mi
$45,914
- Year:
- 2024
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Black Sapphire Metallic
- Combined gas mileage:
- 24 MPG
- Fuel type:
- Gasoline
- Interior color:
- Cognac
- Transmission:
- 8-Speed Automatic
- Mileage:
- 21,602
- Stock #:
- R9V72104
- VIN:
- 5UX53DP07R9V72104

2024 BMW X3
xDrive30i AWD
21,602 mi
$41,126
- Year:
- 2023
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- White
- Combined gas mileage:
- 26 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- Automatic
- Mileage:
- 39,870
- Stock #:
- P9S82918
- VIN:
- 5UX43DP01P9S82918

2023 BMW X3
sDrive30i RWD
39,870 mi
$28,994
- Year:
- 2024
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Alpine White
- Combined gas mileage:
- 26 MPG
- Fuel type:
- Gasoline
- Interior color:
- Cognac
- Transmission:
- 8-Speed Automatic
- Mileage:
- 45,244
- Stock #:
- 44314
- VIN:
- 5UX43DP00R9U95281

2024 BMW X3
sDrive30i RWD
45,244 mi
$31,718
- Year:
- 2023
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Alpine White
- Combined gas mileage:
- 26 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 43,138
- Stock #:
- PR59421
- VIN:
- 5UX43DP03P9R59421

2023 BMW X3
sDrive30i RWD
43,138 mi
$29,214
- Year:
- 2023
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Jet Black
- Combined gas mileage:
- 26 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 15,905
- Stock #:
- P9S96124
- VIN:
- 5UX43DP01P9S96124

2023 BMW X3
sDrive30i RWD
15,905 mi
$36,116
- Year:
- 2023
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Alpine White
- Combined gas mileage:
- 26 MPG
- Fuel type:
- Gasoline
- Interior color:
- Cognac
- Transmission:
- 8-Speed Automatic
- Mileage:
- 33,858
- Stock #:
- A92559
- VIN:
- 5UX43DP0XP9R92559

2023 BMW X3
sDrive30i RWD
33,858 mi
$36,523
CarGurus Analysis:
2024 BMW X3
With 4,378 currently listed for sale and an average price of $39,300.00, 36.0% of 2024 BMW X3s for sale on CarGurus are rated as good or great deals.
Favorably reviewed: Owners rated the 2024 BMW X3 5 / 5 stars.
93.8% of 2024 BMW X3 models on CarGurus are accident free.
The 2024 BMW X3 continues to impress with its combination of sporty handling, luxury interior, and advanced technological features that enhance both comfort and performance.
- Year:
- 2024
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Brooklyn Gray Metallic
- Combined gas mileage:
- 26 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 24,886
- Stock #:
- 21337
- VIN:
- 5UX43DP00R9U99072

2024 BMW X3
sDrive30i RWD
24,886 mi
$37,992
- Year:
- 2024
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Brooklyn Gray Metallic
- Combined gas mileage:
- 26 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 29,614
- Stock #:
- N250805
- VIN:
- WBX47DP00RN250805

2024 BMW X3
sDrive30i RWD
29,614 mi
$37,557
- Year:
- 2023
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Skyscraper Gray Metallic
- Combined gas mileage:
- 24 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- Automatic
- Mileage:
- 53,732
- Stock #:
- P9T00428
- VIN:
- 5UX53DP04P9T00428

2023 BMW X3
xDrive30i AWD
53,732 mi
$28,990
- Year:
- 2024
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Black
- Combined gas mileage:
- 26 MPG
- Fuel type:
- Gasoline
- Interior color:
- Brown
- Transmission:
- Automatic
- Mileage:
- 60,820
- Stock #:
- 27813544
- VIN:
- 5UX43DP01R9U41018

2024 BMW X3
sDrive30i RWD
60,820 mi
$29,297
- Year:
- 2024
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Gray
- Combined gas mileage:
- 26 MPG
- Fuel type:
- Gasoline
- Interior color:
- Red (BURGUNDY)
- Transmission:
- Automatic
- Mileage:
- 33,143
- Stock #:
- 70032104
- VIN:
- WBX47DP04RN267834

2024 BMW X3
sDrive30i RWD
33,143 mi
$34,097
- Year:
- 2024
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Exterior color:
- Brooklyn Gray Metallic
- Combined gas mileage:
- 23 MPG
- Fuel type:
- Gasoline
- Interior color:
- Tacora Red
- Transmission:
- 8-Speed Automatic
- Mileage:
- 17,019
- Stock #:
- TLE13872B
- VIN:
- 5UX83DP0XR9W08025

2024 BMW X3
M40i AWD
17,019 mi
$52,647
- Year:
- 2024
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Skyscraper Gray Metallic
- Combined gas mileage:
- 24 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 23,742
- Stock #:
- 26PA321A
- VIN:
- WBX57DP01RN306612

2024 BMW X3
xDrive30i AWD
23,742 mi
$37,791
- Year:
- 2023
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Jet Black
- Combined gas mileage:
- 26 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 39,581
- Stock #:
- PP78990
- VIN:
- 5UX43DP02P9P78990

2023 BMW X3
sDrive30i RWD
39,581 mi
$31,569
- Year:
- 2023
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Black Sapphire Metallic
- Combined gas mileage:
- 26 MPG
- Fuel type:
- Gasoline
- Interior color:
- Cognac
- Transmission:
- 8-Speed Automatic
- Mileage:
- 24,493
- Stock #:
- S30894
- VIN:
- 5UX43DP06P9R11833

2023 BMW X3
sDrive30i RWD
24,493 mi
$34,447
- Year:
- 2024
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Black Sapphire Metallic
- Combined gas mileage:
- 26 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 25,324
- Stock #:
- M76506A
- VIN:
- WBX47DP06RN274431

Sponsored Listing
2024 BMW X3
sDrive30i RWD
25,324 mi
$36,825
CarGurus Analysis: 2024 BMW X3

Summary
With 4,378 currently listed for sale and an average price of $39,300.00, 36.0% of 2024 BMW X3s for sale on CarGurus are rated as good or great deals.
Favorably reviewed: Owners rated the 2024 BMW X3 5 / 5 stars.
93.8% of 2024 BMW X3 models on CarGurus are accident free.
The 2024 BMW X3 continues to impress with its combination of sporty handling, luxury interior, and advanced technological features that enhance both comfort and performance.
Why it stands out
The 2024 BMW X3 stands out as a compact luxury SUV that blends sporty handling with practicality. Since its introduction in 2003, the X3 has maintained BMW's hallmark of engaging driving dynamics while offering a high-quality interior and cutting-edge technology. Buyers are drawn to its powerful engine options, responsive handling, and a range of modern features that prioritize both driver engagement and passenger comfort. The 2024 model showcases an array of advanced tech, ensuring it remains competitive against rivals such as the Audi Q5 and Mercedes-Benz GLC. Additionally, its high accident-free rate and excellent user reviews underline its reliability and consumer satisfaction, making it an attractive choice for those seeking a luxury SUV experience.
Other model years to consider
- Average price: $29,986.00
- Good/great deal percentage: 36.0%
- User rating: 4.9 / 5
- Total listings: 3,174
- Average price: $35,830.00
- Good/great deal percentage: 36.5%
- User rating: 5 / 5
- Total listings: 3,968
- Average price: $17,882.00
- Good/great deal percentage: 34.7%
- User rating: 5 / 5
- Total listings: 1,891
This analysis is based on CarGurus' proprietary market data from June 15, 2026, CarGurus experts' opinions, and generative AI.
Relevant articles
The Best Used SUVs of 2026
Finding the right used SUV can be daunting, which is why we've gathered a comprehensive list featuring well-rounded, family-friendly options in several popular categories.

The Best Used SUVs Under $20,000 in 2026
These days you won’t find a mainstream manufacturer without at least one SUV in its lineup. We think for $20,000 you can find a very good one, but which is right for you? We've chosen the used SUVs that should be on your list.

BMW X3 Buying Guide: Cost, Reliability and the Best Years to Buy
Discover the ultimate buying guide for purchasing a used BMW X3, covering every generation since 2003. Whether you're a first-time buyer or a BMW enthusiast, this comprehensive overview will help you research your next pre-owned BMW X3.
5.0 Overall rating
Filter by rating
Cher B
Reviewed a 2024 BMW X3 on Dec 2, 2024
I love all the features just wish the car had heated seats .
2024 BMW X3 Trims
| Trim type | MSRP |
|---|---|
| xDrive30i AWD | $48,900 |
| xDrive30e AWD | -- |
| M40i AWD | $61,900 |
| sDrive30i RWD | $46,900 |
2024 BMW X3 Price Trends
CarGurus tracks the prices of millions of used car listings every year. See how the average price of 2024 BMW X3 prices has changed over time.
See more price trends