Filter Results

Are you sure?

This action will clear all your filters.

Search Radius

Zip Code

Condition

$0$100,000+
$0$950+ / mo

Mileage

0150,000+

Year

Other Body Styles

Value Filters

Fuel Economy

Greater Than 0 MPG

Days Listed

0 - 365+ days

Vehicle Filters

Exterior Color

Transmission

Engine

Choose a Make and Model to filter by Engine.

Drivetrain

Fuel Type

Other Filters

Be alerted whenever a vehicle matching your search is added to our inventory.

48.00 Results
Showing 1.00 - 15.00 of 48.00 results
  • 2016 BMW X5 for sale in Grand Rapids, MI

    2016 BMW X5

    AWD xDrive50i 4dr SUV

    • $32,150
    • $478/mo - Est. on 10% down & good credit
    • 56,611
       
      miles
    • Price
      $2,782 below avg.
    • Mileage
      13,299 miles below avg.
  • 2016 BMW 5 Series for sale in Springfield, MI

    2016 BMW 5 Series

    AWD 535i xDrive 4dr Sedan

    • $24,989
    • $372/mo - Est. on 10% down & good credit
    • 66,450
       
      miles
    • Price
      $1,091 below avg.
    • Mileage
      7,987 miles above avg.
  • 2011 BMW 3 Series for sale in Kalamazoo, MI

    2011 BMW 3 Series

    AWD 328i xDrive 4dr Sedan SULEV

    • $7,450
    • $130/mo - Est. on 10% down & good credit
    • 137,300
       
      miles
    • Price
      $1,747 below avg.
    • Mileage
      11,521 miles above avg.
  • 2017 BMW 3 Series for sale in Springfield, MI

    2017 BMW 3 Series

    AWD 320i xDrive 4dr Sedan

    • $23,800
    • $354/mo - Est. on 10% down & good credit
    • 12,349
       
      miles
    • Price
      $2,853 above avg.
    • Mileage
      38,049 miles below avg.
  • 2013 BMW 5 Series for sale in Lake Odessa, MI

    2013 BMW 5 Series

    AWD 535i xDrive 4dr Sedan

    • $15,995
    • $238/mo - Est. on 10% down & good credit
    • 84,402
       
      miles
    • Price
      $97 above avg.
    • Mileage
      23,170 miles below avg.
  • 2013 BMW X3 for sale in Grand Rapids, MI

    2013 BMW X3

    AWD xDrive28i 4dr SUV

    • $13,995
    • $208/mo - Est. on 10% down & good credit
    • 99,800
       
      miles
    • Price
      $1,468 above avg.
    • Mileage
      10,405 miles below avg.
  • 2016 BMW 5 Series for sale in Lowell, MI

    2016 BMW 5 Series

    AWD 528i xDrive 4dr Sedan

    • $19,599
    • $292/mo - Est. on 10% down & good credit
    • 71,489
       
      miles
    • Price
      $2,951 below avg.
    • Mileage
      15,260 miles above avg.
  • 2013 BMW X5 for sale in Lake Odessa, MI

    2013 BMW X5

    AWD xDrive50i 4dr SUV

    • $13,995
    • $208/mo - Est. on 10% down & good credit
    • 91,500
       
      miles
    • Price
      $2,394 below avg.
    • Mileage
      13,287 miles below avg.
  • 2013 BMW 3 Series for sale in Grand Rapids, MI

    2013 BMW 3 Series

    AWD 328i xDrive 4dr Sedan

    • $12,495
    • $186/mo - Est. on 10% down & good credit
    • 82,426
       
      miles
    • Price
      $329 below avg.
    • Mileage
      27,769 miles below avg.
  • 2011 BMW 5 Series for sale in Grand Rapids, MI

    2011 BMW 5 Series

    AWD 535i xDrive 4dr Sedan

    • $13,695
    • $238/mo - Est. on 10% down & good credit
    • 85,912
       
      miles
    • Price
      $1,184 above avg.
    • Mileage
      45,192 miles below avg.
  • 2012 BMW X5 for sale in Grand Rapids, MI

    2012 BMW X5

    AWD xDrive35d 4dr SUV

    • $13,590
    • $236/mo - Est. on 10% down & good credit
    • 105,360
       
      miles
    • Price
      $933 below avg.
    • Mileage
      20,560 miles below avg.
  • 2012 BMW X5 for sale in Grand Rapids, MI

    2012 BMW X5

    AWD xDrive35d 4dr SUV

    • $14,995
    • $223/mo - Est. on 10% down & good credit
    • 97,177
       
      miles
    • Price
      $472 above avg.
    • Mileage
      28,743 miles below avg.
  • 2012 BMW 5 Series for sale in Grand Rapids, MI

    2012 BMW 5 Series

    AWD 528i xDrive 4dr Sedan

    • $11,495
    • $171/mo - Est. on 10% down & good credit
    • 109,595
       
      miles
    • Price
      $353 below avg.
    • Mileage
      18,354 miles below avg.
  • 2007 BMW X5 for sale in Battle Creek, MI

    2007 BMW X5

    AWD 4.8i 4dr SUV

    • $6,995
    • $122/mo - Est. on 10% down & good credit
    • 164,942
       
      miles
    • Price
      $1,371 below avg.
    • Mileage
      13,392 miles above avg.
  • 2005 BMW M3 for sale in Grand Rapids, MI

    2005 BMW M3

    2dr Convertible

    • $22,900
    • $398/mo - Est. on 10% down & good credit
    • 53,069
       
      miles
    • Price
      $3,640 above avg.
    • Mileage
      76,602 miles below avg.