Used BMW 3 Series in Broken Arrow, OK

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2006 BMW 3 Series 330i in Broken Arrow, OK 74012

    Featured Car
    $9,491
    Mileage: 108,750
    Location: Broken Arrow, OK 74012
    Description: Used 2006 BMW 3 Series 330i - $9,491, 108,750 miles Exterior Color: black Automatic Transmission
  • 1997 BMW 3 Series 328i in Broken Arrow, OK 74012

    $3,000
    Mileage: 173,733
    Location: Broken Arrow, OK 74012
    Description: Used 1997 BMW 3 Series 328i - $3,000, 173,733 miles Sedan 2.8L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Broken Arrow, OK 74012

    $18,994
    Mileage: 38,754
    Location: Broken Arrow, OK 74012
    Description: Used 2013 BMW 3 Series 328i xDrive - $18,994, 38,754 miles Exterior Color: sparkling bronze metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2008 BMW 3 Series 328i in Broken Arrow, OK 74012

    $8,950
    Mileage: 107,778
    Location: Broken Arrow, OK 74012
    Description: Used 2008 BMW 3 Series 328i - $8,950, 107,778 miles Exterior Color: sparkling graphite metallic 328i 4dr Sedan SA 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Tulsa, OK 74133

    $28,900
    Mileage: 41,514
    Location: Tulsa, OK 74133
    Description: Used 2014 BMW 3 Series 328d xDrive - $28,900, 41,514 miles Exterior Color: gray Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2014 BMW 3 Series 320i in Tulsa, OK 74133

    $21,895
    Mileage: 28,473
    Location: Tulsa, OK 74133
    Description: Used 2014 BMW 3 Series 320i - $21,895, 28,473 miles Exterior Color: glacier silver Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2012 BMW 3 Series 328i in Tulsa, OK 74133

    $20,695
    Mileage: 31,054
    Location: Tulsa, OK 74133
    Description: Used 2012 BMW 3 Series 328i - $20,695, 31,054 miles Exterior Color: mineral Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Tulsa, OK 74133

    $25,198
    Mileage: 39,648
    Location: Tulsa, OK 74133
    Description: Used 2014 BMW 3 Series 328i xDrive - $25,198, 39,648 miles Exterior Color: melbourne red Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Tulsa, OK 74133

    $11,632
    Mileage: 104,335
    Location: Tulsa, OK 74133
    Description: Used 2011 BMW 3 Series 328i xDrive - $11,632, 104,335 miles Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i in Tulsa, OK 74133

    $16,998
    Mileage: 55,828
    Location: Tulsa, OK 74133
    Description: Used 2011 BMW 3 Series 328i - $16,998, 55,828 miles Exterior Color: red 3.00L Automatic Transmission
  • 2014 BMW 3 Series 320i in Tulsa, OK 74133

    $34,241
    Mileage: 39,139
    Location: Tulsa, OK 74133
    Description: Used 2014 BMW 3 Series 320i - $34,241, 39,139 miles Exterior Color: mineral gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335is in Tulsa, OK 74133

    $30,139
    Mileage: 51,044
    Location: Tulsa, OK 74133
    Description: Used 2013 BMW 3 Series 335is - $30,139, 51,044 miles Exterior Color: titanium silver Convertible 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 2 Doors
  • 2013 BMW 3 Series 328i xDrive in Tulsa, OK 74133

    $23,998
    Mileage: 13,221
    Location: Tulsa, OK 74133
    Description: Used 2013 BMW 3 Series 328i xDrive - $23,998, 13,221 miles Exterior Color: gray 2.00L Automatic Transmission
  • 2014 BMW 3 Series 328i xDrive in Tulsa, OK 74133

    $21,998
    Mileage: 48,566
    Location: Tulsa, OK 74133
    Description: Used 2014 BMW 3 Series 328i xDrive - $21,998, 48,566 miles Exterior Color: gray 2.00L Automatic Transmission
  • 2011 BMW 3 Series 328i in Tulsa, OK 74133

    $12,600
    Mileage: 67,488
    Location: Tulsa, OK 74133
    Description: Used 2011 BMW 3 Series 328i - $12,600, 67,488 miles Exterior Color: alpine white Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors