Skip to main content
Search Edmunds
Try searching by car name, features, or description
Quick Links
Shop used
Shop new
Reviews
Appraise my car
New
Cars for Sale
Used
Cars for Sale
Appraise
My Car Value
Car
Reviews
Used BMW X5 M for Sale in Birmingham, AL
Buy a luxurious BMW X5 M in the Magic City, Alabama
Describe what you’re looking for
Example Search:
BMW X5 M
Filters
4
Active
Filters
4
Active
Skip to Filters
30 listings
Best Match
Best Deals
Distance
Price: Low to High
Price: High to Low
Mileage: Low to High
Mileage: High to Low
Date Listed: Newest First
Date Listed: Oldest First
Year: Newest First
Year: Oldest First
Sort by:
Save Search
Advertisement
Ad
4 Offers Nearby
2026 BMW X5
$66,300
starting MSRP
11 Colors
4 Trims
10 Packages
View Offers
BMWUSA.com
Previous
1
2
Next
Showing 211 - 210 out of 30 listings
Home
Used Cars For Sale
Used BMW For Sale
Used BMW X5 M For Sale
Used BMW X5 M for Sale in Birmingham, AL
BMW X5 M Review
Used BMW X5 M by Year
Used BMW X5 M by Year
Vehicle
Deals
Starting Price
Total Available
2024 BMW X5 M
-
$93,700
1 listing
2023 BMW X5 M
1 Great Deal
$77,998
6 listings
2022 BMW X5 M
-
$75,995
3 listings
2021 BMW X5 M
-
$56,533
4 listings
2020 BMW X5 M
-
$58,495
2 listings
Filters
Skip to Results
Applied Filters
4
Active
clear all
active filters
Used
Certified Pre-Owned
BMW
BMW X5 M
Select Buying Experience
Any
Online
In-Store
Location
Go
Search radius
200 miles
Search radius
Home delivery available
Only show local listings
Make & Model
Year
New / Used
Price & Payments
Price Rating
Body Type
Trim
Mileage
Accidents & History
Engine & Drivetrain
Exterior Color
Interior Color
Total Seating
Edmunds Review
Features
Options & Packages
MPG
Listing Details
Related BMW X5 M info
Used X5 Ms for sale by year
Used BMW X5 M 2010
Used BMW X5 M 2011
Used BMW X5 M 2012
Used BMW X5 M 2013
Used BMW X5 M 2015
Used BMW X5 M 2016
Used BMW X5 M 2017
Used BMW X5 M 2018
Used BMW X5 M 2020
Used BMW X5 M 2021
Used BMW X5 M 2023
Shop used vehicles by model
Used BMW 1 Series
Used BMW 1 Series M
Used BMW 2 Series
Used BMW 3 Series
Used BMW 3 Series Gran Turismo
Used BMW 4 Series
Used BMW 4 Series Gran Coupe
Used BMW 5 Series
Used BMW 5 Series Gran Turismo
Used BMW 6 Series
Used BMW 6 Series Gran Coupe
Used BMW 7 Series
Used BMW 8 Series Gran Coupe
Used BMW ALPINA B6 Gran Coupe
Shop used models by city
Used BMW X5 M in Tuscaloosa, AL
Used BMW X5 M in Montgomery, AL
Used BMW X5 M in Huntsville, AL
Shop used model years by city
Used BMW X5 M 2013 in Montgomery, AL
Used BMW X5 M 2017 in Tuscaloosa, AL
Used BMW X5 M 2023 in Huntsville, AL
Other models
Used Chrysler New-Yorker in Ashtabula, OH 1996
Used BMW X4-M in Sparks, NV 2025
Used Volkswagen Jetta-Sportwagen in Winchester, KY 2014
New GMC Sierra-1500 for Sale in Reynoldsburg, OH
New Mazda CX-50 for Sale in Webster, NY
New Audi Q8-E-Tron for Sale in Pelham, AL
Used Lincoln Nautilus in Springfield, OR 2026
Used Acura NSX in Ruskin, FL 2022
Used Aston-Martin Vantage in Colorado Springs, CO 2025
New Hyundai Palisade for Sale in Middleton, WI