Used BMW 3 Series in Fredericksburg, VA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2013 BMW 3 Series 328i xDrive in Fredericksburg, VA 22407

    $20,998
    Mileage: 17,742
    Location: Fredericksburg, VA 22407
    Description: Used 2013 BMW 3 Series 328i xDrive - $20,998, 17,742 miles Exterior Color: red Coupe Gas I6 3.0L/183 Fuel: GASOLI 2 Doors
  • 2013 BMW 3 Series 335i in Fredericksburg, VA 22406

    $27,450
    Mileage: 26,150
    Location: Fredericksburg, VA 22406
    Description: Used 2013 BMW 3 Series 335i - $27,450, 26,150 miles Exterior Color: black Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2004 BMW 3 Series 325Ci in Fredericksburg, VA 22406

    $7,995
    Mileage: contact seller
    Location: Fredericksburg, VA 22406
    Description: Used 2004 BMW 3 Series 325Ci - $7,995, Exterior Color: brown Convertible 2.5L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2008 BMW 3 Series 328i in Fredericksburg, VA 22406

    $8,999
    Mileage: 74,331
    Location: Fredericksburg, VA 22406
    Description: Used 2008 BMW 3 Series 328i - $8,999, 74,331 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 335i xDrive in Fredericksburg, VA 22406

    contact seller
    Mileage: 56,569
    Location: Fredericksburg, VA 22406
    Description: Used 2011 BMW 3 Series 335i xDrive - 56,569 miles Exterior Color: jet black Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 2 Doors
  • 2008 BMW 3 Series 335i in Fredericksburg, VA 22406

    $8,399
    Mileage: 133,394
    Location: Fredericksburg, VA 22406
    Description: Used 2008 BMW 3 Series 335i - $8,399, 133,394 miles Exterior Color: white Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: GASOLI 4 Doors
  • 2005 BMW 3 Series 330i in Fredericksburg, VA 22408

    $7,140
    Mileage: 115,081
    Location: Fredericksburg, VA 22408
    Description: Used 2005 BMW 3 Series 330i - $7,140, 115,081 miles Exterior Color: silver Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Fredericksburg, VA 22408

    contact seller
    Mileage: 62,073
    Location: Fredericksburg, VA 22408
    Description: Used 2014 BMW 3 Series 328d xDrive - 62,073 miles Exterior Color: black Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Fredericksburg, VA 22408

    $23,990
    Mileage: 28,352
    Location: Fredericksburg, VA 22408
    Description: Used 2013 BMW 3 Series 328i xDrive - $23,990, 28,352 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2012 BMW 3 Series 335i xDrive in Fredericksburg, VA 22408

    $27,990
    Mileage: 13,044
    Location: Fredericksburg, VA 22408
    Description: Used 2012 BMW 3 Series 335i xDrive - $27,990, 13,044 miles Exterior Color: jet black Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 2 Doors
  • 2014 BMW 3 Series 320i xDrive in Fredericksburg, VA 22408

    $22,990
    Mileage: 29,241
    Location: Fredericksburg, VA 22408
    Description: Used 2014 BMW 3 Series 320i xDrive - $22,990, 29,241 miles Exterior Color: orion silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 328d in Fredericksburg, VA 22408

    $21,000
    Mileage: 54,504
    Location: Fredericksburg, VA 22408
    Description: Used 2014 BMW 3 Series 328d - $21,000, 54,504 miles Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2007 BMW 3 Series 328i in Fredericksburg, VA 22408

    $8,999
    Mileage: 102,303
    Location: Fredericksburg, VA 22408
    Description: Used 2007 BMW 3 Series 328i - $8,999, 102,303 miles Exterior Color: black Coupe 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2011 BMW 3 Series 328i in Fredericksburg, VA 22406

    contact seller
    Mileage: contact seller
    Location: Fredericksburg, VA 22406
    Description: Used 2011 BMW 3 Series 328i - Exterior Color: alpine white Interior Color: beige leather interior SEDAN 4-DR 3.0 6 Cylinders
  • 2008 BMW 3 Series 328xi in Stafford, VA 22554

    $7,995
    Mileage: 135,600
    Location: Stafford, VA 22554
    Description: Used 2008 BMW 3 Series 328xi - $7,995, 135,600 miles Exterior Color: white Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors