Cheap Used BMW Cars for Sale

  • BMW X5 40i

    Used 2019
    $19,093 $333/mo
    Mileage: 111,083 mi Specifications: Gasoline | Automatic | AWD Location: Trenton, NJ Dealer: Haldeman Ford
  • BMW 3 Series 328i

    Used 2014
    $10,894 $190/mo
    Mileage: 86,416 mi Specifications: Gasoline | Automatic | AWD Location: Fuquay-Varina, NC Dealer: Karma Of Fuquay
  • BMW 4 Series 430i

    Used 2018
    $17,095 $298/mo
    Mileage: 82,603 mi Specifications: Gasoline | Automatic | AWD Location: Commack, NY Dealer: Pristine Mitsubishi
  • BMW X1 28i

    Used 2017
    $14,463 $252/mo
    Mileage: 80,200 mi Specifications: Gasoline | Automatic | AWD Location: Casper, WY Dealer: Greiner Ford
  • BMW 3 Series 335i

    Used 2013
    $9,943 $173/mo
    Mileage: 73,597 mi Specifications: Gasoline | Automatic | RWD Location: Orrville, OH Dealer: Serpentini Chevrolet Of Orrville
  • BMW X1 28i

    Used 2013
    $8,995 $157/mo
    Mileage: 80,270 mi Specifications: Gasoline | Automatic | RWD Location: Waipahu, HI Dealer: Cj Auto Hawaii Inc
  • BMW X3 3.0i

    Used 2006
    $9,788 $171/mo
    Mileage: 76,677 mi Specifications: Gasoline | Automatic | AWD Location: Loveland, CO Dealer: Brandon Dodge Chrysler Jeep Ram
  • BMW 5 Series 550i

    Used 2016
    $12,119 $211/mo
    Mileage: 105,861 mi Specifications: Gasoline | Automatic | RWD Location: Macomb, IL Dealer: Kunes Auto Group Of Macomb
  • BMW 3 Series 328i

    Used 2015
    $11,195 $195/mo
    Mileage: 71,304 mi Specifications: Gasoline | Automatic | RWD Location: Lebanon, OR Dealer: Primasing Motors Inc.
  • BMW X3 30i

    Used 2020
    $16,000 $279/mo
    Mileage: 134,923 mi Specifications: Gasoline | Automatic | RWD Location: Monroeville, AL Dealer: Lee Motor Company
  • BMW 5 Series 550i

    Used 2011
    $10,885 $190/mo
    Mileage: 99,845 mi Specifications: Gasoline | Automatic | RWD Location: Wichita, KS Dealer: Brandon Steven
  • BMW X2 28i

    Used 2019
    $18,096 $315/mo
    Mileage: 54,076 mi Specifications: Gasoline | Automatic | AWD Location: Alpharetta, GA Dealer: Krause Auto Group