Used BMW 3 Series in Anniston, AL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2017 BMW 3 Series 330i in Rainbow City, AL 35906

    $22,997
    Mileage: 72,251
    Location: Rainbow City, AL 35906
    Description: Used 2017 BMW 3 Series 330i - $22,997, 72,251 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 330i in Rainbow City, AL 35906

    $25,777
    Mileage: 53,504
    Location: Rainbow City, AL 35906
    Description: Used 2018 BMW 3 Series 330i - $25,777, 53,504 miles Exterior Color: white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW 3 Series 330i in Rainbow City, AL 35906

    $35,997
    Mileage: 41,199
    Location: Rainbow City, AL 35906
    Description: Used 2020 BMW 3 Series 330i - $35,997, 41,199 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 330e iPerformance in Sylacauga, AL 35150

    $35,933
    Mileage: 37,307
    Location: Sylacauga, AL 35150
    Description: Used 2018 BMW 3 Series 330e iPerformance - $35,933, 37,307 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Hybri Fuel: Hybrid 4 Doors
  • 2015 BMW 3 Series 335i in Birmingham, AL 35235

    $21,985
    Mileage: 108,132
    Location: Birmingham, AL 35235
    Description: Used 2015 BMW 3 Series 335i - $21,985, 108,132 miles Exterior Color: alpine white Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 340i xDrive in Birmingham, AL 35210

    $34,998
    Mileage: 42,730
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW 3 Series 340i xDrive - $34,998, 42,730 miles Exterior Color: black Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW 3 Series 330i in Birmingham, AL 35210

    $34,998
    Mileage: 20,479
    Location: Birmingham, AL 35210
    Description: Used 2019 BMW 3 Series 330i - $34,998, 20,479 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 320i xDrive in Birmingham, AL 35210

    $27,997
    Mileage: 43,181
    Location: Birmingham, AL 35210
    Description: Used 2018 BMW 3 Series 320i xDrive - $27,997, 43,181 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2010 BMW 3 Series 328i in Birmingham, AL 35210

    $9,498
    Mileage: 117,628
    Location: Birmingham, AL 35210
    Description: Used 2010 BMW 3 Series 328i - $9,498, 117,628 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoline 4 Doors
  • 2021 BMW 3 Series 330i in Birmingham, AL 35210

    $44,561
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2021 BMW 3 Series 330i - $44,561, Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2021 BMW 3 Series 330i in Birmingham, AL 35210

    $43,911
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2021 BMW 3 Series 330i - $43,911, Exterior Color: phytonic blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2021 BMW 3 Series 330i in Birmingham, AL 35210

    $46,291
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2021 BMW 3 Series 330i - $46,291, Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 340i in Birmingham, AL 35210

    $36,496
    Mileage: 43,886
    Location: Birmingham, AL 35210
    Description: Used 2018 BMW 3 Series 340i - $36,496, 43,886 miles Exterior Color: white Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW 3 Series 330i xDrive in Birmingham, AL 35210

    $34,600
    Mileage: 69,317
    Location: Birmingham, AL 35210
    Description: Used 2020 BMW 3 Series 330i xDrive - $34,600, 69,317 miles Exterior Color: gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2014 BMW 3 Series 335i in Birmingham, AL 35210

    $17,999
    Mileage: 124,530
    Location: Birmingham, AL 35210
    Description: Used 2014 BMW 3 Series 335i - $17,999, 124,530 miles Exterior Color: blue Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors