Used BMW 3 Series Nationwide

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2011 BMW 3 Series 335i xDrive in Murfreesboro, TN 37129

    $9,999
    Mileage: 146,334
    Location: Murfreesboro, TN 37129
    Description: Used 2011 BMW 3 Series 335i xDrive - $9,999, 146,334 miles Exterior Color: silver Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW 3 Series 330i in Gainesville, GA 30504

    $33,994
    Mileage: 17,426
    Location: Gainesville, GA 30504
    Description: Used 2019 BMW 3 Series 330i - $33,994, 17,426 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i in Lynnwood, WA 98036

    $21,995
    Mileage: 34,409
    Location: Lynnwood, WA 98036
    Description: Used 2016 BMW 3 Series 328i - $21,995, 34,409 miles Exterior Color: platinum silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i in Arlington, TX 76011

    $24,990
    Mileage: 20,468
    Location: Arlington, TX 76011
    Description: Used 2017 BMW 3 Series 320i - $24,990, 20,468 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2015 BMW 3 Series 328i in Bakersfield, CA 93313

    $16,466
    Mileage: 53,055
    Location: Bakersfield, CA 93313
    Description: Used 2015 BMW 3 Series 328i - $16,466, 53,055 miles Exterior Color: kalahari beige metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW 3 Series M340i in Roswell, GA 30076

    $54,587
    Mileage: 6,028
    Location: Roswell, GA 30076
    Description: Used 2020 BMW 3 Series M340i - $54,587, 6,028 miles Exterior Color: white Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Waukesha, WI 53186

    $20,947
    Mileage: 39,331
    Location: Waukesha, WI 53186
    Description: Used 2017 BMW 3 Series 320i xDrive - $20,947, 39,331 miles Exterior Color: jet black Sedan Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2010 BMW 3 Series 335i in Memphis, TN 38133

    $6,911
    Mileage: 127,286
    Location: Memphis, TN 38133
    Description: Used 2010 BMW 3 Series 335i - $6,911, 127,286 miles Exterior Color: titanium silver metallic Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoline 4 Doors
  • 2015 BMW 3 Series 328i in Chattanooga, TN 37421

    $16,975
    Mileage: 62,113
    Location: Chattanooga, TN 37421
    Description: Used 2015 BMW 3 Series 328i - $16,975, 62,113 miles Exterior Color: white 328i 4dr Sedan 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 340i xDrive in Lincoln, NE 68521

    $36,998
    Mileage: 12,079
    Location: Lincoln, NE 68521
    Description: Used 2017 BMW 3 Series 340i xDrive - $36,998, 12,079 miles Exterior Color: black sapphire metallic Interior Color: black CAR 3.0L 6-Cylinder DOHC 24V Turboch Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Colorado Springs, CO 80905

    $22,999
    Mileage: 42,636
    Location: Colorado Springs, CO 80905
    Description: Used 2017 BMW 3 Series 320i xDrive - $22,999, 42,636 miles Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Duluth, GA 30096

    $19,990
    Mileage: 68,439
    Location: Duluth, GA 30096
    Description: Used 2016 BMW 3 Series 328i xDrive - $19,990, 68,439 miles Exterior Color: melbourne red metallic Sedan Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2011 BMW 3 Series 328i in San Jose, CA 95136

    $11,800
    Mileage: 75,965
    Location: San Jose, CA 95136
    Description: Used 2011 BMW 3 Series 328i - $11,800, 75,965 miles Exterior Color: alpine white Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoline 4 Doors
  • 2005 BMW 3 Series 330xi in Elmhurst, IL 60126

    contact seller
    Mileage: 104,803
    Location: Elmhurst, IL 60126
    Description: Used 2005 BMW 3 Series 330xi - 104,803 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoline 4 Doors
  • 2019 BMW 3 Series 330i xDrive in Naperville, IL 60540

    $39,977
    Mileage: 19,840
    Location: Naperville, IL 60540
    Description: Used 2019 BMW 3 Series 330i xDrive - $39,977, 19,840 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors