Used BMW 3 Series in Mechanicsville, VA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2006 BMW 3 Series 330i in Henrico, VA 23231

    $9,995
    Mileage: 98,030
    Location: Henrico, VA 23231
    Description: Used 2006 BMW 3 Series 330i - $9,995, 98,030 miles Exterior Color: sparkling graphite metallic 330i 4dr Sedan 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2007 BMW 3 Series 335xi in Henrico, VA 23228

    $9,998
    Mileage: 98,223
    Location: Henrico, VA 23228
    Description: Used 2007 BMW 3 Series 335xi - $9,998, 98,223 miles Exterior Color: black Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2007 BMW 3 Series 335i in Richmond, VA 23230

    $16,495
    Mileage: 74,588
    Location: Richmond, VA 23230
    Description: Used 2007 BMW 3 Series 335i - $16,495, 74,588 miles CONVERTIBLE 2-DR 3.0 Automatic Transmission 6 Cylinders
  • 2011 BMW 3 Series 335is in Glen Allen, VA 23060

    $23,998
    Mileage: 62,090
    Location: Glen Allen, VA 23060
    Description: Used 2011 BMW 3 Series 335is - $23,998, 62,090 miles Exterior Color: silver 3.00L Automatic Transmission
  • 2011 BMW 3 Series 328i xDrive in Glen Allen, VA 23060

    $15,688
    Mileage: 45,152
    Location: Glen Allen, VA 23060
    Description: Used 2011 BMW 3 Series 328i xDrive - $15,688, 45,152 miles Exterior Color: silver Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335i in Glen Allen, VA 23060

    $24,998
    Mileage: 36,972
    Location: Glen Allen, VA 23060
    Description: Used 2013 BMW 3 Series 335i - $24,998, 36,972 miles Exterior Color: black 3.00L Automatic Transmission
  • 2011 BMW 3 Series 328i in Glen Allen, VA 23060

    $16,998
    Mileage: 52,071
    Location: Glen Allen, VA 23060
    Description: Used 2011 BMW 3 Series 328i - $16,998, 52,071 miles Exterior Color: black 3.00L Automatic Transmission
  • 2014 BMW 3 Series 320i xDrive in Henrico, VA 23294

    $19,991
    Mileage: 36,049
    Location: Henrico, VA 23294
    Description: Used 2014 BMW 3 Series 320i xDrive - $19,991, 36,049 miles Exterior Color: mineral gray metallic Interior Color: black 4dr Car Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2001 BMW 3 Series 325Ci in Richmond, VA 23225

    $5,500
    Mileage: 175,887
    Location: Richmond, VA 23225
    Description: Used 2001 BMW 3 Series 325Ci - $5,500, 175,887 miles Exterior Color: blue Convertible 2.5L I-6
  • 2012 BMW 3 Series 328i in Henrico, VA 23294

    $17,500
    Mileage: 32,995
    Location: Henrico, VA 23294
    Description: Used 2012 BMW 3 Series 328i - $17,500, 32,995 miles Exterior Color: silver Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i in Henrico, VA 23294

    $25,995
    Mileage: 16,199
    Location: Henrico, VA 23294
    Description: Used 2013 BMW 3 Series 328i - $25,995, 16,199 miles Exterior Color: space gray metallic Coupe 3.0L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2014 BMW 3 Series 320i in Henrico, VA 23294

    $22,871
    Mileage: 34,025
    Location: Henrico, VA 23294
    Description: Used 2014 BMW 3 Series 320i - $22,871, 34,025 miles Exterior Color: black Automatic Transmission
  • 2014 BMW 3 Series 320i in Henrico, VA 23294

    $22,991
    Mileage: 33,327
    Location: Henrico, VA 23294
    Description: Used 2014 BMW 3 Series 320i - $22,991, 33,327 miles Exterior Color: black Automatic Transmission
  • 2011 BMW 3 Series 328i in Henrico, VA 23294

    contact seller
    Mileage: 77,750
    Location: Henrico, VA 23294
    Description: Used 2011 BMW 3 Series 328i - 77,750 miles Exterior Color: white Convertible Gas I6 3.0L/183 Fuel: GASOLI 2 Doors
  • 2013 BMW 3 Series 328i in Henrico, VA 23294

    $24,995
    Mileage: 28,423
    Location: Henrico, VA 23294
    Description: Used 2013 BMW 3 Series 328i - $24,995, 28,423 miles Exterior Color: titanium silver metallic Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors