Used BMW 3 Series in Monrovia, CA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2016 BMW 3 Series 328i xDrive in Monrovia, CA 91016

    $44,982
    Mileage: 5,493
    Location: Monrovia, CA 91016
    Description: Used 2016 BMW 3 Series 328i xDrive - $44,982, 5,493 miles Exterior Color: estoril blue
  • 2013 BMW 3 Series 328i in Monrovia, CA 91016

    $25,994
    Mileage: 35,916
    Location: Monrovia, CA 91016
    Description: Used 2013 BMW 3 Series 328i - $25,994, 35,916 miles Exterior Color: alpine white
  • 2014 BMW 3 Series 328i in Monrovia, CA 91016

    $24,281
    Mileage: 23,687
    Location: Monrovia, CA 91016
    Description: Used 2014 BMW 3 Series 328i - $24,281, 23,687 miles Exterior Color: jet black
  • 2013 BMW 3 Series 328i in Monrovia, CA 91016

    $21,493
    Mileage: 40,463
    Location: Monrovia, CA 91016
    Description: Used 2013 BMW 3 Series 328i - $21,493, 40,463 miles Exterior Color: jet black
  • 2013 BMW 3 Series 328i in Monrovia, CA 91016

    $26,994
    Mileage: 31,569
    Location: Monrovia, CA 91016
    Description: Used 2013 BMW 3 Series 328i - $26,994, 31,569 miles Exterior Color: alpine white
  • 2013 BMW 3 Series 328i in Monrovia, CA 91016

    $24,994
    Mileage: 38,027
    Location: Monrovia, CA 91016
    Description: Used 2013 BMW 3 Series 328i - $24,994, 38,027 miles Exterior Color: space gray
  • 2013 BMW 3 Series 328i in Monrovia, CA 91016

    $26,494
    Mileage: 39,133
    Location: Monrovia, CA 91016
    Description: Used 2013 BMW 3 Series 328i - $26,494, 39,133 miles Exterior Color: space gray
  • 2013 BMW 3 Series 328i in Monrovia, CA 91016

    $26,994
    Mileage: 19,655
    Location: Monrovia, CA 91016
    Description: Used 2013 BMW 3 Series 328i - $26,994, 19,655 miles Exterior Color: alpine white
  • 2011 BMW 3 Series 335i in Monrovia, CA 91016

    $14,984
    Mileage: 100,384
    Location: Monrovia, CA 91016
    Description: Used 2011 BMW 3 Series 335i - $14,984, 100,384 miles Exterior Color: alpine white
  • 2012 BMW 3 Series 328i in Monrovia, CA 91016

    $22,984
    Mileage: 28,421
    Location: Monrovia, CA 91016
    Description: Used 2012 BMW 3 Series 328i - $22,984, 28,421 miles Exterior Color: space gray
  • 2013 BMW 3 Series 335is in Monrovia, CA 91016

    $29,994
    Mileage: 38,348
    Location: Monrovia, CA 91016
    Description: Used 2013 BMW 3 Series 335is - $29,994, 38,348 miles Exterior Color: space gray
  • 2015 BMW 3 Series 328i xDrive Gran Turismo in Monrovia, CA 91016

    $29,992
    Mileage: 47,917
    Location: Monrovia, CA 91016
    Description: Used 2015 BMW 3 Series 328i xDrive Gran Turismo - $29,992, 47,917 miles Exterior Color: alpine white
  • 2013 BMW 3 Series 335i in Monrovia, CA 91016

    $32,584
    Mileage: 28,087
    Location: Monrovia, CA 91016
    Description: Used 2013 BMW 3 Series 335i - $32,584, 28,087 miles Exterior Color: black sapphire
  • 2014 BMW 3 Series 328i in Monrovia, CA 91016

    contact seller
    Mileage: 46,804
    Location: Monrovia, CA 91016
    Description: Used 2014 BMW 3 Series 328i - 46,804 miles Exterior Color: gray
  • 2013 BMW 3 Series 328i in Monrovia, CA 91016

    $19,994
    Mileage: 37,680
    Location: Monrovia, CA 91016
    Description: Used 2013 BMW 3 Series 328i - $19,994, 37,680 miles Exterior Color: mineral gray