Used BMW 3 Series in Richmond, VA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2009 BMW 3 Series 328i in Richmond, VA 23230

    $12,995
    Mileage: 75,023
    Location: Richmond, VA 23230
    Description: Used 2009 BMW 3 Series 328i - $12,995, 75,023 miles Exterior Color: black Interior Color: black SEDAN 4-DR 3.0 Automatic Transmission 6 Cylinders
  • 2007 BMW 3 Series 328i in Richmond, VA 23230

    $8,795
    Mileage: 118,566
    Location: Richmond, VA 23230
    Description: Used 2007 BMW 3 Series 328i - $8,795, 118,566 miles Exterior Color: black SEDAN 4-DR 3.0 Automatic Transmission 6 Cylinders
  • 2007 BMW 3 Series 328xi in Richmond, VA 23230

    $12,294
    Mileage: 53,730
    Location: Richmond, VA 23230
    Description: Used 2007 BMW 3 Series 328xi - $12,294, 53,730 miles SEDAN 4-DR 3.0 Automatic Transmission 6 Cylinders
  • 2004 BMW 3 Series 325i in Richmond, VA 23230

    $4,995
    Mileage: 127,546
    Location: Richmond, VA 23230
    Description: Used 2004 BMW 3 Series 325i - $4,995, 127,546 miles Exterior Color: gray Sedan 2.5L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2005 BMW 3 Series 330i in Richmond, VA 23230

    $4,995
    Mileage: 149,052
    Location: Richmond, VA 23230
    Description: Used 2005 BMW 3 Series 330i - $4,995, 149,052 miles Exterior Color: silver Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2000 BMW 3 Series 328i in Richmond, VA 23230

    $3,495
    Mileage: 179,674
    Location: Richmond, VA 23230
    Description: Used 2000 BMW 3 Series 328i - $3,495, 179,674 miles Exterior Color: dark blue metallic Sedan 2.8L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2007 BMW 3 Series 335i in Richmond, VA 23230

    contact seller
    Mileage: 82,522
    Location: Richmond, VA 23230
    Description: Used 2007 BMW 3 Series 335i - 82,522 miles 4 Door Sedan 3.0L I6 24V GDI DOHC Twin Turbo Automatic Transmission
  • 2007 BMW 3 Series 328i in Richmond, VA 23235

    $15,995
    Mileage: 67,162
    Location: Richmond, VA 23235
    Description: Used 2007 BMW 3 Series 328i - $15,995, 67,162 miles Exterior Color: gray Coupe Gas I6 3.0L/183 Fuel: GASOLI 2 Doors
  • 2010 BMW 3 Series 328i in Richmond, VA 23235

    $14,995
    Mileage: 75,606
    Location: Richmond, VA 23235
    Description: Used 2010 BMW 3 Series 328i - $14,995, 75,606 miles Exterior Color: titanium silver metallic Wagon Gas I6 3.0L/183 Fuel: GASOLI 4 Doors
  • 2006 BMW 3 Series 325xi in Richmond, VA 23235

    $5,900
    Mileage: 152,828
    Location: Richmond, VA 23235
    Description: Used 2006 BMW 3 Series 325xi - $5,900, 152,828 miles Exterior Color: monaco blue metallic 3.00L Manual Transmission
  • 2004 BMW 3 Series 325Ci in Richmond, VA 23235

    $7,500
    Mileage: 85,572
    Location: Richmond, VA 23235
    Description: Used 2004 BMW 3 Series 325Ci - $7,500, 85,572 miles Exterior Color: black Convertible 2.5L I6 24V MPFI DOHC Automatic Transmission Fuel: Gasoli 2 Doors
  • 2013 BMW 3 Series 335i in Richmond, VA 23235

    $26,988
    Mileage: 30,024
    Location: Richmond, VA 23235
    Description: Used 2013 BMW 3 Series 335i - $26,988, 30,024 miles Exterior Color: blue Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2009 BMW 3 Series 335d in Richmond, VA 23235

    $15,995
    Mileage: 81,050
    Location: Richmond, VA 23235
    Description: Used 2009 BMW 3 Series 335d - $15,995, 81,050 miles Exterior Color: black Sedan Diesel I6 3.0L/183 Automatic Transmission Fuel: Diesel 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Henrico, VA 23294

    $18,995
    Mileage: 25,978
    Location: Henrico, VA 23294
    Description: Used 2011 BMW 3 Series 328i xDrive - $18,995, 25,978 miles Exterior Color: blue water Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2010 BMW 3 Series 328i xDrive in Henrico, VA 23294

    $15,900
    Mileage: 57,497
    Location: Henrico, VA 23294
    Description: Used 2010 BMW 3 Series 328i xDrive - $15,900, 57,497 miles Exterior Color: monaco blue Coupe 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors