Used BMW 3 Series in Richmond, VA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2007 BMW 3 Series 328xi in Richmond, VA 23230

    $9,695
    Mileage: 83,889
    Location: Richmond, VA 23230
    Description: Used 2007 BMW 3 Series 328xi - $9,695, 83,889 miles SEDAN 4-DR 3.0 Automatic Transmission 6 Cylinders
  • 2016 BMW 3 Series 328i xDrive in Richmond, VA 23235

    $30,791
    Mileage: 17,593
    Location: Richmond, VA 23235
    Description: Used 2016 BMW 3 Series 328i xDrive - $30,791, 17,593 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2010 BMW 3 Series 328i in Richmond, VA 23235

    $12,035
    Mileage: 64,260
    Location: Richmond, VA 23235
    Description: Used 2010 BMW 3 Series 328i - $12,035, 64,260 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Richmond, VA 23225

    contact seller
    Mileage: 21,304
    Location: Richmond, VA 23225
    Description: Used 2016 BMW 3 Series 320i xDrive - 21,304 miles Exterior Color: black sapphire metallic Interior Color: black 4dr Car 2.0L Automatic Transmission 4 Cylinders
  • 2006 BMW 3 Series 325i in Richmond, VA 23235

    contact seller
    Mileage: 134,562
    Location: Richmond, VA 23235
    Description: Used 2006 BMW 3 Series 325i - 134,562 miles Exterior Color: gray 4dr Car Gas 6-Cyl 3.0L/183 Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i in Henrico, VA 23294

    $35,995
    Mileage: 10,759
    Location: Henrico, VA 23294
    Description: Used 2017 BMW 3 Series 330i - $35,995, 10,759 miles Exterior Color: melbourne red metallic Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 330i in Henrico, VA 23294

    $37,893
    Mileage: 9,642
    Location: Henrico, VA 23294
    Description: Used 2017 BMW 3 Series 330i - $37,893, 9,642 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 320i in Henrico, VA 23294

    $26,995
    Mileage: 19,908
    Location: Henrico, VA 23294
    Description: Used 2016 BMW 3 Series 320i - $26,995, 19,908 miles Exterior Color: glacier silver metallic Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i in Henrico, VA 23294

    $36,995
    Mileage: 9,785
    Location: Henrico, VA 23294
    Description: Used 2017 BMW 3 Series 330i - $36,995, 9,785 miles Exterior Color: jet black Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 330i in Henrico, VA 23294

    $39,895
    Mileage: 4,740
    Location: Henrico, VA 23294
    Description: Used 2017 BMW 3 Series 330i - $39,895, 4,740 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Henrico, VA 23294

    $24,995
    Mileage: 36,586
    Location: Henrico, VA 23294
    Description: Used 2014 BMW 3 Series 328d xDrive - $24,995, 36,586 miles Exterior Color: glacier silver metallic Sedan Intercooled Turbo Diesel I-4 2.0 Automatic Transmission Fuel: Diesel 4 Doors
  • 2006 BMW 3 Series 325i in Henrico, VA 23294

    $8,991
    Mileage: 157,350
    Location: Henrico, VA 23294
    Description: Used 2006 BMW 3 Series 325i - $8,991, 157,350 miles Exterior Color: jet black Gas 6-Cyl 3.0L/183 Manual Transmission Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i in Henrico, VA 23294

    $17,792
    Mileage: 68,850
    Location: Henrico, VA 23294
    Description: Used 2013 BMW 3 Series 328i - $17,792, 68,850 miles Exterior Color: glacier silver metallic Sedan Turbocharged Gas I4 2.0L/122 Manual Transmission Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i in Henrico, VA 23294

    $16,245
    Mileage: 85,158
    Location: Henrico, VA 23294
    Description: Used 2013 BMW 3 Series 328i - $16,245, 85,158 miles Exterior Color: imperial blue metallic Sedan Turbocharged Gas I4 2.0L/122 Manual Transmission Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Henrico, VA 23294

    $25,494
    Mileage: 30,089
    Location: Henrico, VA 23294
    Description: Used 2014 BMW 3 Series 328d xDrive - $25,494, 30,089 miles Exterior Color: black sapphire metallic Sedan Intercooled Turbo Diesel I-4 2.0 Fuel: DIESEL 4 Doors