644 Listings of 2013 BMW 3 Series for Sale

2013 BMW 3 Series Review
  • Featured Listings

  • 2013 BMW 3 Series for sale in Morrisville, PA
    • $3,331 below average
    • Mileage
    • 75,017 Miles
    • 20,619 Miles above average
  • 2013 BMW 3 Series for sale in Miami, FL
    • $4,093 below average
    • Mileage
    • 29,029 Miles
    • 18,939 Miles below average
  • 2013 BMW 3 Series for sale in Winter Park, FL
    • $3,532 below average
    • Mileage
    • 76,324 Miles
    • 23,338 Miles above average
  • 2013 BMW 3 Series for sale in West Palm Beach, FL
    • $4,755 below average
    • Mileage
    • 65,785 Miles
    • 11,387 Miles above average
  • 2013 BMW 3 Series for sale in Dallas, TX
    • $5,179 below average
    • Mileage
    • 63,375 Miles
    • 17,437 Miles above average
  • 2013 BMW 3 Series for sale in Roswell, GA
    • $2,207 below average
    • Mileage
    • 41,102 Miles
    • 11,884 Miles below average
  • 2013 BMW 3 Series for sale in Fresno, CA
    • $3,817 above average
    • Mileage
    • 47,000 Miles
    • 5,986 Miles below average
  • 2013 BMW 3 Series for sale in Carmichael, CA

    2013 BMW 3 Series

    • $4,831 below average
    • Mileage
    • 61,361 Miles
    • 11,188 Miles above average
  • 2013 BMW 3 Series for sale in Hooksett, NH
    • $4,187 below average
    • Mileage
    • 96,980 Miles
    • 43,994 Miles above average
  • 2013 BMW 3 Series for sale in Houston, TX

    2013 BMW 3 Series

    • $4,821 below average
    • Mileage
    • 69,411 Miles
    • 19,238 Miles above average
  • 2013 BMW 3 Series for sale in Kissimmee, FL
    • $3,687 below average
    • Mileage
    • 95,970 Miles
    • 42,984 Miles above average
  • 2013 BMW 3 Series for sale in West Palm Beach, FL
    • $5,093 below average
    • Mileage
    • 33,914 Miles
    • 14,054 Miles below average
  • 2013 BMW 3 Series for sale in Miami, FL
    • $1,690 below average
    • Mileage
    • 34,924 Miles
    • 18,062 Miles below average
  • 2013 BMW 3 Series for sale in Woodbury, NJ
    • $3,736 below average
    • Mileage
    • 71,111 Miles
    • 16,713 Miles above average
  • 2013 BMW 3 Series for sale in Brea, CA
    • $813 above average
    • Mileage
    • 51,206 Miles
    • 1,780 Miles below average
  • 2013 BMW 3 Series for sale in Bloomington, CA
    • $3,187 below average
    • Mileage
    • 69,131 Miles
    • 16,145 Miles above average
  • Featured 2013 BMW 3 Series Listings

  • 2013 BMW 3 Series for sale in Greensboro, NC
    • $810 below average
    • Mileage
    • 41,485 Miles
    • 10,676 Miles below average
  • 2013 BMW 3 Series for sale in Buford, GA
    • $3,183 below average
    • Mileage
    • 79,897 Miles
    • 26,911 Miles above average
  • 2013 BMW 3 Series for sale in Bellflower, CA
    • $3,187 below average
    • Mileage
    • 92,334 Miles
    • 39,348 Miles above average
  • 2013 BMW 3 Series for sale in West Palm Beach, FL
    • $3,192 below average
    • Mileage
    • 62,075 Miles
    • 9,089 Miles above average
  • 2013 BMW 3 Series for sale in Chatsworth, CA
    • $4,434 below average
    • Mileage
    • 76,700 Miles
    • 22,302 Miles above average
  • 2013 BMW 3 Series for sale in Santa Ana, CA
    • $3,183 below average
    • Mileage
    • 45,860 Miles
    • 7,126 Miles below average
  • 2013 BMW 3 Series for sale in Fort Lauderdale, FL
    • $2,232 below average
    • Mileage
    • 42,192 Miles
    • 10,794 Miles below average
  • 2013 BMW 3 Series for sale in Newark, NJ
    • $3,236 below average
    • Mileage
    • 75,050 Miles
    • 20,652 Miles above average
  • 1 of 27