Used BMW for sale in Buffalo, NY 14202

(Change Location)
Showing 1 - 15 of 188 cars
Year
  1. Used 2013 BMW 3 Series 328i

    866-372-8638 ext. 18032
    Towne Automotive Group
    Orchard Park, NY
    11 mi away
    6,581 mi
    2013
    $32,995
  2. Used 2013 BMW 3 Series 328i

    866-372-8638 ext. 18032
    Towne Automotive Group
    Orchard Park, NY
    11 mi away
    6,402 mi
    2013
    $33,995
  3. Used 2013 BMW 3 Series 328i

    866-372-8638 ext. 18032
    Towne Automotive Group
    Orchard Park, NY
    11 mi away
    8,953 mi
    2013
    $35,995
  4. Used 2013 BMW 3 Series 328i

    cpo
    866-372-8638 ext. 18032
    Towne Automotive Group
    Orchard Park, NY
    11 mi away
    11,629 mi
    2013
    $37,995
  5. Used 2013 BMW 3 Series 328i

    cpo
    866-372-8638 ext. 18032
    Towne Automotive Group
    Orchard Park, NY
    11 mi away
    7,031 mi
    2013
    $38,995
  6. Used 2013 BMW 3 Series 328i

    cpo
    855-213-5003 ext. 30114
    Mercedes Benz of Buffalo Smart Center Buffalo
    Williamsville, NY
    12 mi away
    8,067 mi
    2013
    $37,850
  7. Used 2013 BMW 5 Series 528i

    cpo
    866-372-8638 ext. 18032
    Towne Automotive Group
    Orchard Park, NY
    11 mi away
    5,940 mi
    2013
    $45,995
  8. Used 2013 BMW 5 Series 528i

    cpo
    866-372-8638 ext. 18032
    Towne Automotive Group
    Orchard Park, NY
    11 mi away
    11,485 mi
    2013
    $45,995
  9. Used 2013 BMW 5 Series 528i

    cpo
    866-372-8638 ext. 18032
    Towne Automotive Group
    Orchard Park, NY
    11 mi away
    8,228 mi
    2013
    $50,995
  10. Used 2012 BMW 3 Series 328i

    cpo
    855-213-5003 ext. 24412
    Basil Resale Center
    Williamsville, NY
    11 mi away
    23,783 mi
    2012
    $30,888
  11. Used 2013 BMW M5

    cpo
    866-372-8638 ext. 18032
    Towne Automotive Group
    Orchard Park, NY
    11 mi away
    8,681 mi
    2013
    $84,995
  12. Used 2011 BMW 3 Series 328i

    cpo
    866-372-8638 ext. 17796
    Auction Direct USA Buffalo
    Buffalo, NY
    13 mi away
    31,988 mi
    2011
    $23,500
  13. Used 2011 BMW 3 Series 328i

    cpo
    866-372-8638 ext. 18032
    Towne Automotive Group
    Orchard Park, NY
    11 mi away
    21,466 mi
    2011
    $26,495
  14. Used 2011 BMW 3 Series 328i

    cpo
    866-372-8638 ext. 18032
    Towne Automotive Group
    Orchard Park, NY
    11 mi away
    19,619 mi
    2011
    $27,495
  15. Used 2011 BMW 3 Series 328i

    cpo
    866-372-8638 ext. 18032
    Towne Automotive Group
    Orchard Park, NY
    11 mi away
    39,625 mi
    2011
    $26,995