Used BMW M5 for Sale in Surprise, AZ

Showing 16 listings

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

$38,698
$38,698 above
$1,141/mo est. ?
105,188 km

Toyota of Surprise

85388, Surprise AZ

Check Details
$135,050
$135,050 above
$3,974/mo est. ?
222 km 4.4L

Arrowhead BMW

85308, Glendale AZ

Check Details
$75,000
$75,000 above
$2,212/mo est. ?
93,058 km

Baba's Motorsports LLC

4.5 Google 144 reviews

85020, Phoenix AZ

Check Details
$51,479
$51,479 above
$1,518/mo est. ?
114,442 km

Arrowhead INEOS Grenadier

85308, Glendale AZ

Check Details
$54,849
$54,849 above
$1,617/mo est. ?
100,447 km

The Other Guys Automotive

4.2 Google 150 reviews

85034, Phoenix AZ

Check Details
$43,072
$43,072 above
$1,270/mo est. ?
54,668 km

Bill Luke Chrysler Jeep Dodge RAM

85015, Phoenix AZ

Check Details
$32,388
$32,388 above
$955/mo est. ?
109,908 km

Arrowhead BMW

85308, Glendale AZ

Check Details
$23,700
$23,700 above
$699/mo est. ?
157,543 km

85051, Phoenix AZ

Check Details
$28,360
$28,360 above
$836/mo est. ?
142,610 km

85014, Phoenix AZ

Check Details
$149,990
$149,990 above
$4,423/mo est. ?
32,288 km

Jaguar Land Rover Arrowhead

85308, Glendale AZ

Check Details
$28,917
$28,917 above
$853/mo est. ?
116,524 km

BMW North Scottsdale

85054, Phoenix AZ

Check Details
$46,193
$46,193 above
$1,362/mo est. ?
88,977 km

BMW North Scottsdale

85054, Phoenix AZ

Check Details
$67,632
$67,632 above
$1,994/mo est. ?
31,352 km

Mercedes-Benz of North Scottsdale

85054, Phoenix AZ

Check Details
$52,973
$52,973 above
$1,562/mo est. ?
57,194 km

Bill Luke Chrysler Jeep Dodge RAM

85015, Phoenix AZ

Check Details
$34,981
$34,981 above
$1,032/mo est. ?
67,119 km

Germain Honda of Surprise

85388, Surprise AZ

Check Details
$99,991
$99,991 above
$2,949/mo est. ?
16,097 km

Chapman BMW On Camelback

4.4 Google 1039 reviews

85014, Phoenix AZ

Check Details

Frequently Asked Questions

Our marketplace currently lists 16 used cars in Surprise, AZ from dealers and private sellers. Prices range from $34,611 to $38,364.

Top brands by active listings in Surprise, AZ are Bmw. The mix often reflects local buying preferences.

The average listed price in Surprise, AZ is $36,488. Browse by budget: under $10,000, under $20,000, or under $30,000.

No — you can buy from a seller in Surprise, AZ regardless of your state of residence. You'll need to register and title the vehicle in your home state within the required window (usually 30 days). Local dealers typically handle paperwork for out-of-state buyers.

Yes — popular nearby options include cities across the state. You can also browse all used cars in Arizona.