New and Used BMW 3 Series

Over 75,000 car shoppers have purchased a car through the U.S. News Best Price Program. Shoppers have received average savings of $3,279 off MSRP across vehicles.

Change your location:

Find cars within of Search Inventory Cancel

Showing 21-40 of 23,544

2015 BMW 320 i xDrive
See More Info
$29,471
Reduced Price

2015 BMW 320 i xDrive

in Boise, ID
  • Mileage: 5,728
  • Color: Jet Black
  • Engine: 2.0L I4 16V GDI DOHC Turbo
  • Drive: AWD
  • Transmission: Automatic
2001 BMW 325 Ci
See More Info
$8,990
Reduced Price

2001 BMW 325 Ci

in Seminole, FL
  • Mileage: 58,154
  • Color: Gray
  • Engine: 2.5L I6 24V MPFI DOHC
  • Drive: RWD
  • Transmission: Automatic
2007 BMW 328 i
See More Info
$9,995
New Listing

2007 BMW 328 i

in Baltimore, MD
  • Mileage: 77,759
  • Color: Black Sapphire Metallic
  • Engine: 3.0L I6 24V MPFI DOHC
  • Drive: RWD
  • Transmission: Manual
ADVERTISEMENT – CONTINUE READING BELOW
2005 BMW 325 i
See More Info
$9,995

2005 BMW 325 i

in Honolulu, HI
  • Mileage: 51,997
  • Color: Dark Blue
  • Engine: 2.5L I6 24V MPFI DOHC
  • Drive: RWD
  • Transmission: Automatic
2008 BMW 335 xi
See More Info
$21,977

2008 BMW 335 xi

in Houston, TX
  • Mileage: 67,262
  • Color: White
  • Engine: 3.0L I6 24V GDI DOHC Twin Turbo
  • Drive: AWD
  • Transmission: Automatic
2006 BMW 325 i
See More Info
$13,950

2006 BMW 325 i

in Niwot, CO
  • Mileage: 74,025
  • Color: Deep Green Metallic
  • Engine: 3.0L I6 24V MPFI DOHC
  • Drive: RWD
2012 BMW 328 i
See More Info
$34,888

2012 BMW 328 i

in San Diego, CA
  • Mileage: 18,472
  • Color: Alpine White
  • Engine: 2.0L I4 16V GDI DOHC Turbo
  • Drive: RWD
  • Transmission: Automatic
2011 BMW 328 i xDrive
See More Info
$32,988

2011 BMW 328 i xDrive

in Pulaski, NY
  • Mileage: 9,076
  • Color: Silver
  • Engine: 3.0L I6 24V MPFI DOHC
  • Drive: AWD
  • Transmission: Automatic
2005 BMW 330 Ci
See More Info
$8,995

2005 BMW 330 Ci

in Bronx, NY
  • Mileage: 72,455
  • Color: Gray
  • Engine: 3.0L I6 24V MPFI DOHC
  • Drive: RWD
  • Transmission: Automatic
2002 BMW 330 xi
See More Info
$8,950

2002 BMW 330 xi

in Chichester, NH
  • Mileage: 114,890
  • Color: Steel Gray Metallic
  • Engine: 3.0L I6 24V MPFI DOHC
  • Drive: AWD
  • Transmission: Automatic
ADVERTISEMENT – CONTINUE READING BELOW
2006 BMW 325 i
See More Info
$7,595
New Listing

2006 BMW 325 i

in Vineland, NJ
  • Mileage: 120,825
  • Color: Mystic Blue Metallic
  • Engine: 3.0L I6 24V MPFI DOHC
  • Drive: RWD
  • Transmission: Automatic
2015 BMW 328 i xDrive
See More Info
$34,900

2015 BMW 328 i xDrive

in Akron, OH
  • Mileage: 7,415
  • Color: Jet Black
  • Engine: 2.0L I4 16V GDI DOHC Turbo
  • Drive: AWD
  • Transmission: Automatic
2015 BMW 328 i xDrive
See More Info
$45,995

2015 BMW 328 i xDrive

in Mckinleyville, CA
Certified Pre-Owned
  • Mileage: 162
  • Color: Mineral White
  • Engine: 2.0L I4 16V GDI DOHC Turbo
  • Drive: AWD
  • Transmission: Automatic
2009 BMW 335 d
See More Info
$17,900

2009 BMW 335 d

in Rochester, NY
  • Mileage: 77,200
  • Color: Black Sapphire Metallic
  • Engine: 3.0L I6 24V DDI DOHC Twin Turbo Diesel
  • Drive: RWD
  • Transmission: Automatic
2015 BMW 328 i xDrive
See More Info
$32,900
Reduced Price

2015 BMW 328 i xDrive

in Akron, OH
  • Mileage: 7,600
  • Color: Jet Black
  • Engine: 2.0L I4 16V GDI DOHC Turbo
  • Drive: AWD
  • Transmission: Automatic
ADVERTISEMENT – CONTINUE READING BELOW
2015 BMW 328 i xDrive
See More Info
$35,900
Reduced Price

2015 BMW 328 i xDrive

in Akron, OH
  • Mileage: 7,894
  • Color: Jet Black
  • Engine: 2.0L I4 16V GDI DOHC Turbo
  • Drive: AWD
  • Transmission: Automatic
2015 BMW 328 i xDrive
See More Info
$32,900
Reduced Price

2015 BMW 328 i xDrive

in Akron, OH
  • Mileage: 8,355
  • Color: Alpine White
  • Engine: 2.0L I4 16V GDI DOHC Turbo
  • Drive: AWD
  • Transmission: Automatic
2015 BMW 328 i xDrive
See More Info
$32,900
Reduced Price

2015 BMW 328 i xDrive

in Akron, OH
  • Mileage: 6,683
  • Color: Jet Black
  • Engine: 2.0L I4 16V GDI DOHC Turbo
  • Drive: AWD
  • Transmission: Automatic
2015 BMW 328 i xDrive
See More Info
$33,900
Reduced Price

2015 BMW 328 i xDrive

in Akron, OH
  • Mileage: 5,888
  • Color: Alpine White
  • Engine: 2.0L I4 16V GDI DOHC Turbo
  • Drive: AWD
  • Transmission: Automatic
2015 BMW 328 i xDrive
See More Info
$32,900
Reduced Price

2015 BMW 328 i xDrive

in Akron, OH
  • Mileage: 7,803
  • Color: Jet Black
  • Engine: 2.0L I4 16V GDI DOHC Turbo
  • Drive: AWD
  • Transmission: Automatic
ADVERTISEMENT – CONTINUE READING BELOW

The vehicle information provided here is supplied by the seller or other third parties. U.S. News & World Report is not responsible for the accuracy of such information and provides this service without representations or warranties of any kind, either expressed or implied.