Used BMW 3 Series in Virginia Beach, VA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2002 BMW 3 Series 330Ci in Virginia Beach, VA 23454

    $11,499
    Mileage: 85,563
    Location: Virginia Beach, VA 23454
    Description: Used 2002 BMW 3 Series 330Ci - $11,499, 85,563 miles Exterior Color: blue Interior Color: gray COUPE L6, 3.0L; DOHC 6 Cylinder Automatic Transmission 6 Cylinders 2 Doors
  • 2015 BMW 3 Series 320i xDrive in Virginia Beach, VA 23452

    $13,800
    Mileage: 65,927
    Location: Virginia Beach, VA 23452
    Description: Used 2015 BMW 3 Series 320i xDrive - $13,800, 65,927 miles Exterior Color: mineral grey AWD 320i xDrive 4dr Sedan 2.0 4 Cylinder Fuel: Gasoline 4 Doors
  • 1999 BMW 3 Series 328i in Virginia Beach, VA 23454

    $8,940
    Mileage: 95,111
    Location: Virginia Beach, VA 23454
    Description: Used 1999 BMW 3 Series 328i - $8,940, 95,111 miles Exterior Color: black Interior Color: black Sedan 2.8L L6 DOHC 24V 6 Cylinder Manual Transmission 6 Cylinders 4 Doors
  • 1993 BMW 3 Series 325is in Virginia Beach, VA 23454

    $3,950
    Mileage: contact seller
    Location: Virginia Beach, VA 23454
    Description: Used 1993 BMW 3 Series 325is - $3,950, Exterior Color: burgandy Interior Color: tan Coupe 2.5L L6 DOHC 24V 6 Cylinder Manual Transmission 6 Cylinders 2 Doors
  • 2014 BMW 3 Series 328i xDrive in Virginia Beach, VA 23462

    $16,849
    Mileage: 37,664
    Location: Virginia Beach, VA 23462
    Description: Used 2014 BMW 3 Series 328i xDrive - $16,849, 37,664 miles Exterior Color: mineral gray metallic Interior Color: black SEDAN 4-DR 2.0 4 Cylinders
  • 2015 BMW 3 Series 328i in Virginia Beach, VA 23455

    $17,500
    Mileage: 42,682
    Location: Virginia Beach, VA 23455
    Description: Used 2015 BMW 3 Series 328i - $17,500, 42,682 miles Exterior Color: black Interior Color: black 4 Door Sedan Automatic Transmission
  • 2016 BMW 3 Series 320i xDrive in Virginia Beach, VA 23455

    $17,900
    Mileage: 37,950
    Location: Virginia Beach, VA 23455
    Description: Used 2016 BMW 3 Series 320i xDrive - $17,900, 37,950 miles Exterior Color: jet black Interior Color: black dakota, premium leather SEDAN 4-DR 2.0 4 Cylinders
  • 2011 BMW 3 Series 335i xDrive in Virginia Beach, VA 23462

    $12,400
    Mileage: 87,540
    Location: Virginia Beach, VA 23462
    Description: Used 2011 BMW 3 Series 335i xDrive - $12,400, 87,540 miles Exterior Color: lemans blue metallic Interior Color: saddle brown/black leather interior Sedan
  • 2014 BMW 3 Series 328i in Virginia Beach, VA 23462

    $16,257
    Mileage: contact seller
    Location: Virginia Beach, VA 23462
    Description: Used 2014 BMW 3 Series 328i - $16,257, Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i in Virginia Beach, VA 23462

    $15,879
    Mileage: 50,760
    Location: Virginia Beach, VA 23462
    Description: Used 2014 BMW 3 Series 328i - $15,879, 50,760 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Virginia Beach, VA 23462

    $15,100
    Mileage: 60,644
    Location: Virginia Beach, VA 23462
    Description: Used 2014 BMW 3 Series 328i xDrive - $15,100, 60,644 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Virginia Beach, VA 23462

    $22,689
    Mileage: 40,728
    Location: Virginia Beach, VA 23462
    Description: Used 2016 BMW 3 Series 328i xDrive - $22,689, 40,728 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Virginia Beach, VA 23462

    $19,600
    Mileage: 39,418
    Location: Virginia Beach, VA 23462
    Description: Used 2016 BMW 3 Series 328i xDrive - $19,600, 39,418 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 320i xDrive in Virginia Beach, VA 23462

    $16,600
    Mileage: 44,475
    Location: Virginia Beach, VA 23462
    Description: Used 2015 BMW 3 Series 320i xDrive - $16,600, 44,475 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Virginia Beach, VA 23462

    $20,800
    Mileage: 33,820
    Location: Virginia Beach, VA 23462
    Description: Used 2017 BMW 3 Series 320i xDrive - $20,800, 33,820 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors