Used BMW For Sale in Oklahoma

8 photos Photos
2013 BMW X1 xDrive28i
2013 BMW X1 xDrive28i - xDrive28i

2013 BMW X1 xDrive28iUsed Cars in High Point, North Carolina 27262

    Price: Call
  • Category: Cars & Trucks
  • Mileage: 71,925
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: High Point, North Carolina 27262
  • Description:Used 2013 BMW X1 xDrive28i for sale - Call with 71,925 miles. xDrive28i
1 photo Photos
2008 BMW 3 series 335xi
2008 BMW 3 series 335xi - 335xi

2008 BMW 3 series 335xiUsed Cars in Sellersville, Pennsylvania 18960

    Price: Call
  • Category: Cars & Trucks
  • Mileage: 104,580
  • Seller Type: For sale by dealer
  • Location: Sellersville, Pennsylvania 18960
  • Description:Used 2008 BMW 3 series 335xi for sale - Call with 104,580 miles. 335xi
1 photo Photos
2007 BMW 3 series 328xi
2007 BMW 3 series 328xi - 328xi

2007 BMW 3 series 328xiUsed Cars in Dubuque, Iowa 52002

    Price: $8,500.00
  • Category: Cars & Trucks
  • Mileage: 142,305
  • Seller Type: For sale by dealer
  • Location: Dubuque, Iowa 52002
  • Description:Used 2007 BMW 3 series 328xi for sale - $8,500.00 with 142,305 miles. 328xi
1 photo Photos
2011 BMW 3 series 328i xDrive
2011 BMW 3 series 328i xDrive - 328i xDrive

2011 BMW 3 series 328i xDriveUsed Cars in Harrisburg, Illinois 62946

    Price: Call
  • Category: Cars & Trucks
  • Mileage: 145,000
  • Seller Type: For sale by dealer
  • Location: Harrisburg, Illinois 62946
  • Description:Used 2011 BMW 3 series 328i xDrive for sale - Call with 145,000 miles. 328i xDrive
1 photo Photos
2013 BMW 1 series 135i
2013 BMW 1 series 135i - 135i

2013 BMW 1 series 135iUsed Cars in Fishers, Indiana 46038

    Price: $18,995.00
  • Category: Cars & Trucks
  • Mileage: 60,489
  • Seller Type: For sale by dealer
  • Location: Fishers, Indiana 46038
  • Description:Used 2013 BMW 1 series 135i for sale - $18,995.00 with 60,489 miles. 135i
1 photo Photos
2012 BMW 1 series 128i
2012 BMW 1 series 128i - 128i

2012 BMW 1 series 128iUsed Cars in Ahoskie, North Carolina 27910

    Price: $18,995.00
  • Blue
  • Category: Cars & Trucks
  • Mileage: 56,000
  • Seller Type: For sale by dealer
  • Location: Ahoskie, North Carolina 27910
  • Description:Used 2012 BMW 1 series 128i for sale - $18,995.00 with 56,000 miles. 128i
28 photos Photos
2011 BMW 1 series 135i
2011 BMW 1 series 135i - 135i

2011 BMW 1 series 135iUsed Cars in Vero Beach, Florida 32960

    Price: $13,777.00
  • Category: Cars & Trucks
  • Mileage: 98,360
  • Seller Type: For sale by dealer
  • Location: Vero Beach, Florida 32960
  • Description:Used 2011 BMW 1 series 135i for sale - $13,777.00 with 98,360 miles. 135i
1 photo Photos
2011 BMW 3 series 328i xDrive
2011 BMW 3 series 328i xDrive - 328i xDrive

2011 BMW 3 series 328i xDriveUsed Cars in Hollywood, Florida 33021

    Price: Call
  • Category: Cars & Trucks
  • Mileage: 99,292
  • Seller Type: For sale by dealer
  • Location: Hollywood, Florida 33021
  • Description:Used 2011 BMW 3 series 328i xDrive for sale - Call with 99,292 miles. 328i xDrive
1 photo Photos
2011 BMW 3 series 328i xDrive
2011 BMW 3 series 328i xDrive - 328i xDrive

2011 BMW 3 series 328i xDriveUsed Cars in Jacksonville, Florida 32210

    Price: $9,998.00
  • Category: Cars & Trucks
  • Mileage: 97,141
  • Seller Type: For sale by dealer
  • Location: Jacksonville, Florida 32210
  • Description:Used 2011 BMW 3 series 328i xDrive for sale - $9,998.00 with 97,141 miles. 328i xDrive
22 photos Photos
2009 BMW 3 series 328i xDrive
2009 BMW 3 series 328i xDrive - 328i xDrive

2009 BMW 3 series 328i xDriveUsed Cars in Easton, Pennsylvania 18045

    Price: $10,641.00
  • Category: Cars & Trucks
  • Mileage: 104,601
  • Seller Type: For sale by dealer
  • Location: Easton, Pennsylvania 18045
  • Description:Used 2009 BMW 3 series 328i xDrive for sale - $10,641.00 with 104,601 miles. 328i xDrive