330 Listings of 2012 BMW 5 Series for Sale

2012 BMW 5 Series Gran Turismo Review
  • Featured Listings

  • 2012 BMW 5 Series for sale in Bridgewater, NJ
    • $5,907 below average
    • Mileage
    • 99,870 Miles
    • 29,670 Miles above average
  • 2012 BMW 5 Series for sale in Sykesville, MD
    • $4,411 below average
    • Mileage
    • 115,092 Miles
    • 40,093 Miles above average
  • 2012 BMW 5 Series for sale in Morrisville, PA
    • $4,162 below average
    • Mileage
    • 67,565 Miles
    • 10,157 Miles below average
  • 2012 BMW 5 Series for sale in Dallas, TX

    2012 BMW 5 Series

    • $3,904 below average
    • Mileage
    • 56,630 Miles
    • 15,758 Miles below average
  • 2012 BMW 5 Series for sale in Fairfield, OH
    • $3,412 below average
    • Mileage
    • 99,803 Miles
    • 24,804 Miles above average
  • 2012 BMW 5 Series for sale in Stafford, VA
    • $4,911 below average
    • Mileage
    • 118,075 Miles
    • 47,875 Miles above average
  • 2012 BMW 5 Series for sale in West Palm Beach, FL
    • $2,162 below average
    • Mileage
    • 63,667 Miles
    • 14,055 Miles below average
  • 2012 BMW 5 Series for sale in Norcross, GA
    • $1,076 below average
    • Mileage
    • 83,227 Miles
    • 14,569 Miles above average
  • 2012 BMW 5 Series for sale in Hillside, NJ
    • $4,106 below average
    • Mileage
    • 92,802 Miles
    • 17,803 Miles above average
  • 2012 BMW 5 Series for sale in Santa Clara, CA
    • $4,909 below average
    • Mileage
    • 99,108 Miles
    • 26,720 Miles above average
  • 2012 BMW 5 Series for sale in Brooklyn, NY
    • $3,382 below average
    • Mileage
    • 60,102 Miles
    • 10,441 Miles below average
  • 2012 BMW 5 Series for sale in Lodi, NJ
    • $2,396 below average
    • Mileage
    • 60,446 Miles
    • 10,097 Miles below average
  • 2012 BMW 5 Series for sale in Manassas, VA
    • $4,378 below average
    • Mileage
    • 114,717 Miles
    • 44,174 Miles above average
  • 2012 BMW 5 Series for sale in Kalamazoo, MI
    • $1,094 above average
    • Mileage
    • 58,047 Miles
    • 16,952 Miles below average
  • 2012 BMW 5 Series for sale in Bloomington, CA
    • $666 below average
    • Mileage
    • 63,915 Miles
    • 13,807 Miles below average
  • 2012 BMW 5 Series for sale in Denton, TX
    • $1,782 below average
    • Mileage
    • 54,298 Miles
    • 16,245 Miles below average
  • Featured 2012 BMW 5 Series Listings

  • 2012 BMW 5 Series for sale in Shererville, IN
    • $1,456 above average
    • Mileage
    • 59,217 Miles
    • 15,782 Miles below average
  • 2012 BMW 5 Series for sale in St Augustine, FL
    • $3,666 below average
    • Mileage
    • 88,116 Miles
    • 10,394 Miles above average
  • 2012 BMW 5 Series for sale in Abington, MA
    • $1,094 above average
    • Mileage
    • 56,399 Miles
    • 13,801 Miles below average
  • 2012 BMW 5 Series for sale in Manassas, VA
    • $378 below average
    • Mileage
    • 58,410 Miles
    • 12,133 Miles below average
  • 2012 BMW 5 Series for sale in Virginia Beach, VA

    2012 BMW 5 Series

    • $2,909 below average
    • Mileage
    • 98,005 Miles
    • 25,617 Miles above average
  • 2012 BMW 5 Series for sale in Glenolden, PA
    • $418 above average
    • Mileage
    • 56,491 Miles
    • 14,052 Miles below average
  • 2012 BMW 5 Series for sale in Freeport, NY
    • $4,587 below average
    • Mileage
    • 71,876 Miles
    • 1,333 Miles above average
  • 2012 BMW 5 Series for sale in Norfolk, VA
    • $2,772 below average
    • Mileage
    • 98,536 Miles
    • 27,939 Miles above average
  • 1 of 14