Location & Radius
Make, Model, & Trim
Year Range

to

Price Range

to


Max Mileage

0 mi.

Body Styles
Engine & Fuel
Transmission
Drivetrain
Features & Technology
Condition
colors
Vehicle Category
Truck Options
Search Options

33 BMW X5 results

automobile-icon

Need help finding the right vehicle?

BMW 2021 X5
2021 BMW X5 xDrive45e
68,693 Miles
Broken Arrow, OK
57
days on market
21% less than similar listings
57
days on market
$34,211
BMW 2020 X5
2020 BMW X5 M50i xDrive
53,000 Miles
Tulsa, OK
71
days on market
17% less than similar listings
71
days on market
$43,995
BMW 2016 X5
2016 BMW X5 xDrive35i
95,000 Miles
Tulsa, OK
53
days on market
26% less than similar listings
53
days on market
$15,995
BMW 2020 X5
2020 BMW X5 sDrive40i
43,881 Miles
Tulsa, OK
128
days on market
18% less than similar listings
128
days on market
$34,998
BMW 2022 X5
2022 BMW X5 xDrive40i
36,052 Miles
Tulsa, OK
85
days on market
9% less than similar listings
85
days on market
$45,978
BMW 2022 X5
price drop
2022 BMW X5 xDrive40i
39,725 Miles
Tulsa, OK
93
days on market
10% less than similar listings
93
days on market
$44,499
price drop
BMW 2022 X5
fresh
2022 BMW X5 xDrive40i
26,643 Miles
Tulsa, OK
New Listing
--
New Listing
Contact Dealer for price
fresh
BMW 2022 X5
2022 BMW X5 xDrive45e
40,383 Miles
Tulsa, OK
6
days on market
7% less than similar listings
6
days on market
$45,999
BMW 2022 X5
2022 BMW X5 sDrive40i
50,040 Miles
Tulsa, OK
51
days on market
14% less than similar listings
51
days on market
$36,900
BMW 2007 X5
2007 BMW X5 4.8i
116,963 Miles
Tulsa, OK
14
days on market
--
14
days on market
Contact Dealer for price
BMW 2014 X5
2014 BMW X5 xDrive35i
158,983 Miles
Tulsa, OK
114
days on market
24% more than similar listings
114
days on market
$15,999
BMW 2023 X5
2023 BMW X5 sDrive40i
49,171 Miles
Tulsa, OK
22
days on market
16% less than similar listings
22
days on market
$36,043
BMW 2011 X5
2011 BMW X5 xDrive50i
117,991 Miles
Tulsa, OK
306
days on market
18% less than similar listings
306
days on market
$9,995
BMW 2013 X5
2013 BMW X5 xDrive50i
125,594 Miles
Muskogee, OK
156
days on market
38% less than similar listings
156
days on market
$7,880
BMW 2025 X5
2025 BMW X5 M60i
New
Tulsa, OK
25
days on market
--
25
days on market
$96,400
BMW 2025 X5
2025 BMW X5 sDrive40i
New
Tulsa, OK
128
days on market
--
128
days on market
$72,725
BMW 2025 X5
2025 BMW X5 M60i
New
Tulsa, OK
67
days on market
--
67
days on market
$100,985
BMW 2025 X5
2025 BMW X5 xDrive50e
New
Tulsa, OK
26
days on market
--
26
days on market
$81,250
BMW 2025 X5
2025 BMW X5 sDrive40i
New
Tulsa, OK
128
days on market
--
128
days on market
$72,725
BMW 2025 X5
2025 BMW X5 sDrive40i
New
Tulsa, OK
128
days on market
--
128
days on market
$72,725
Owner Reviews
Be the first to write about your experience!
Write a review

Broken Arrow, OK DEALER RATINGS & REVIEWS

Be the first to write about your experience!
Write a review
000