Used BMW 3 Series in Tupelo, MS

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2015 BMW 3 Series 328i xDrive Gran Turismo in Tupelo, MS 38804

    $28,395
    Mileage: 23,268
    Location: Tupelo, MS 38804
    Description: Used 2015 BMW 3 Series 328i xDrive Gran Turismo - $28,395, 23,268 miles Exterior Color: gray 2.00L Automatic Transmission
  • 2014 BMW 3 Series 320i xDrive in Saltillo, MS 38866

    $22,998
    Mileage: 27,950
    Location: Saltillo, MS 38866
    Description: Used 2014 BMW 3 Series 320i xDrive - $22,998, 27,950 miles Exterior Color: gray Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Columbus, MS 39705

    $14,985
    Mileage: 67,443
    Location: Columbus, MS 39705
    Description: Used 2011 BMW 3 Series 328i xDrive - $14,985, 67,443 miles Exterior Color: alpine white 4 Door Sedan 3.0L I6 24V MPFI DOHC Automatic Transmission
  • 2015 BMW 3 Series 328i in Columbus, MS 39705

    $22,896
    Mileage: 50,708
    Location: Columbus, MS 39705
    Description: Used 2015 BMW 3 Series 328i - $22,896, 50,708 miles Exterior Color: black sapphire metallic 328i 4dr Sedan 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2009 BMW 3 Series 328i in Starkville, MS 39759

    $13,963
    Mileage: 70,382
    Location: Starkville, MS 39759
    Description: Used 2009 BMW 3 Series 328i - $13,963, 70,382 miles Exterior Color: blue Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2008 BMW 3 Series 335i in Muscle Shoals, AL 35661

    contact seller
    Mileage: 105,313
    Location: Muscle Shoals, AL 35661
    Description: Used 2008 BMW 3 Series 335i - 105,313 miles Exterior Color: monaco blue metallic 335i 2dr Convertible 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 2 Doors
  • 2011 BMW 3 Series 328i in Muscle Shoals, AL 35661

    $15,900
    Mileage: 83,870
    Location: Muscle Shoals, AL 35661
    Description: Used 2011 BMW 3 Series 328i - $15,900, 83,870 miles Exterior Color: alpine white 328i 2dr Convertible 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 2 Doors
  • 2009 BMW 3 Series 335i in Muscle Shoals, AL 35661

    $14,990
    Mileage: 74,399
    Location: Muscle Shoals, AL 35661
    Description: Used 2009 BMW 3 Series 335i - $14,990, 74,399 miles Exterior Color: blue water metallic 335i 2dr Coupe 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 2 Doors
  • 2008 BMW 3 Series 335i in Muscle Shoals, AL 35661

    $11,900
    Mileage: 99,985
    Location: Muscle Shoals, AL 35661
    Description: Used 2008 BMW 3 Series 335i - $11,900, 99,985 miles Exterior Color: arctic metallic 335i 4dr Sedan 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors