Used BMW 3 Series in Richmond, VA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2016 BMW 3 Series 328i xDrive in Richmond, VA 23235

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

    $24,392
    Mileage: 25,399
    Location: Henrico, VA 23294
    Description: Used 2014 BMW 3 Series 320i xDrive - $24,392, 25,399 miles Exterior Color: silver Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 328i xDrive Gran Turismo in Henrico, VA 23294

    $38,678
    Mileage: 18,586
    Location: Henrico, VA 23294
    Description: Used 2016 BMW 3 Series 328i xDrive Gran Turismo - $38,678, 18,586 miles Exterior Color: mineral gray metallic Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 328i in Henrico, VA 23294

    $34,998
    Mileage: 11,924
    Location: Henrico, VA 23294
    Description: Used 2016 BMW 3 Series 328i - $34,998, 11,924 miles Exterior Color: mineral white metallic Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 340i xDrive in Henrico, VA 23294

    $50,998
    Mileage: 4,487
    Location: Henrico, VA 23294
    Description: Used 2017 BMW 3 Series 340i xDrive - $50,998, 4,487 miles Exterior Color: mineral white metallic Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Henrico, VA 23294

    $24,199
    Mileage: 31,156
    Location: Henrico, VA 23294
    Description: Used 2014 BMW 3 Series 328d xDrive - $24,199, 31,156 miles Exterior Color: black sapphire metallic Sedan Intercooled Turbo Diesel I-4 2.0 Automatic Transmission Fuel: Diesel 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Henrico, VA 23294

    $46,998
    Mileage: 4,644
    Location: Henrico, VA 23294
    Description: Used 2017 BMW 3 Series 330i xDrive - $46,998, 4,644 miles Exterior Color: mineral white metallic Wagon Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 335i xDrive in Henrico, VA 23294

    $35,900
    Mileage: 24,321
    Location: Henrico, VA 23294
    Description: Used 2015 BMW 3 Series 335i xDrive - $35,900, 24,321 miles Exterior Color: black Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 330i in Henrico, VA 23294

    $35,499
    Mileage: 4,740
    Location: Henrico, VA 23294
    Description: Used 2017 BMW 3 Series 330i - $35,499, 4,740 miles Exterior Color: jet black Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2012 BMW 3 Series 328i xDrive in Henrico, VA 23294

    $18,991
    Mileage: 64,509
    Location: Henrico, VA 23294
    Description: Used 2012 BMW 3 Series 328i xDrive - $18,991, 64,509 miles Exterior Color: jet black Wagon Gas I6 3.0L/183 Automatic Transmission Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Henrico, VA 23294

    $27,500
    Mileage: 51,250
    Location: Henrico, VA 23294
    Description: Used 2014 BMW 3 Series 335i xDrive - $27,500, 51,250 miles Exterior Color: black sapphire metallic Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 328i in Henrico, VA 23294

    $54,495
    Mileage: contact seller
    Location: Henrico, VA 23294
    Description: Used 2016 BMW 3 Series 328i - $54,495, Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Henrico, VA 23294

    $22,279
    Mileage: 36,254
    Location: Henrico, VA 23294
    Description: Used 2014 BMW 3 Series 320i xDrive - $22,279, 36,254 miles Exterior Color: mineral gray metallic Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 330i in Henrico, VA 23294

    contact seller
    Mileage: contact seller
    Location: Henrico, VA 23294
    Description: Used 2017 BMW 3 Series 330i - Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2008 BMW 3 Series 335xi in Henrico, VA 23294

    $10,988
    Mileage: 101,812
    Location: Henrico, VA 23294
    Description: Used 2008 BMW 3 Series 335xi - $10,988, 101,812 miles Sedan Gas I6 3.0L/182 Fuel: GASOLI 4 Doors