Used BMW 3 Series in San Marcos, TX

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 328d in San Marcos, TX 78666

    $23,866
    Mileage: 44,892
    Location: San Marcos, TX 78666
    Description: Used 2014 BMW 3 Series 328d - $23,866, 44,892 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2014 BMW 3 Series 328i in San Marcos, TX 78666

    $23,980
    Mileage: 55,371
    Location: San Marcos, TX 78666
    Description: Used 2014 BMW 3 Series 328i - $23,980, 55,371 miles Exterior Color: blue 4dr Car Intercooled Turbo Premium Unlead Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2007 BMW 3 Series 328i in San Marcos, TX 78666

    $7,989
    Mileage: 77,053
    Location: San Marcos, TX 78666
    Description: Used 2007 BMW 3 Series 328i - $7,989, 77,053 miles Exterior Color: gold Interior Color: beige 4dr Car Gas I6 3.0L/183 Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2016 BMW 3 Series 328i in Kyle, TX 78640

    Featured Car
    $30,925
    Mileage: 28,461
    Location: Kyle, TX 78640
    Description: Used 2016 BMW 3 Series 328i - $30,925, 28,461 miles Automatic Transmission
  • 2006 BMW 3 Series 325Ci in Kyle, TX 78640

    Featured Car
    $8,995
    Mileage: 94,485
    Location: Kyle, TX 78640
    Description: Used 2006 BMW 3 Series 325Ci - $8,995, 94,485 miles Exterior Color: alpine white Automatic Transmission
  • 2014 BMW 3 Series 320i in Buda, TX 78610

    $20,299
    Mileage: 13,673
    Location: Buda, TX 78610
    Description: Used 2014 BMW 3 Series 320i - $20,299, 13,673 miles Exterior Color: gray 4 Door Sedan 2.0L I4 16V GDI DOHC Turbo Automatic Transmission
  • 2016 BMW 3 Series 328i in Buda, TX 78610

    $26,821
    Mileage: 32,236
    Location: Buda, TX 78610
    Description: Used 2016 BMW 3 Series 328i - $26,821, 32,236 miles Exterior Color: white 4 Door Sedan 2.0L I4 16V GDI DOHC Turbo Automatic Transmission
  • 2012 BMW 3 Series 328i in Buda, TX 78610

    $17,095
    Mileage: 69,327
    Location: Buda, TX 78610
    Description: Used 2012 BMW 3 Series 328i - $17,095, 69,327 miles Exterior Color: black 4 Door Sedan 2.0L I4 16V GDI DOHC Turbo Automatic Transmission
  • 2013 BMW 3 Series 328i in New Braunfels, TX 78132

    $16,495
    Mileage: 47,594
    Location: New Braunfels, TX 78132
    Description: Used 2013 BMW 3 Series 328i - $16,495, 47,594 miles Exterior Color: mineral white metallic Interior Color: venetian beige 4dr Car Turbocharged Gas I4 2.0L/122 Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2013 BMW 3 Series 328i in New Braunfels, TX 78132

    $16,995
    Mileage: 54,403
    Location: New Braunfels, TX 78132
    Description: Used 2013 BMW 3 Series 328i - $16,995, 54,403 miles Exterior Color: liquid blue metallic Interior Color: venetian beige 4dr Car Turbocharged Gas I4 2.0L/122 Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2015 BMW 3 Series 328i xDrive in New Braunfels, TX 78130

    $23,995
    Mileage: 29,409
    Location: New Braunfels, TX 78130
    Description: Used 2015 BMW 3 Series 328i xDrive - $23,995, 29,409 miles Exterior Color: black sapphire metallic AWD 328i xDrive 4dr Sedan 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2015 BMW 3 Series 328i in Austin, TX 78748

    $23,999
    Mileage: 27,556
    Location: Austin, TX 78748
    Description: Used 2015 BMW 3 Series 328i - $23,999, 27,556 miles Exterior Color: black 2.0L 4 cyls Fuel: G 4 Doors
  • 2011 BMW 3 Series 328i in Seguin, TX 78155

    $14,500
    Mileage: 72,050
    Location: Seguin, TX 78155
    Description: Used 2011 BMW 3 Series 328i - $14,500, 72,050 miles Exterior Color: blu/blue 2dr Car Gas I6 3.0L/183 Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 2 Doors
  • 2011 BMW 3 Series 328i in Seguin, TX 78155

    $14,500
    Mileage: 63,421
    Location: Seguin, TX 78155
    Description: Used 2011 BMW 3 Series 328i - $14,500, 63,421 miles Exterior Color: whi/white 4dr Car Gas I6 3.0L/183 Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2006 BMW 3 Series 325i in Seguin, TX 78155

    $9,500
    Mileage: 84,656
    Location: Seguin, TX 78155
    Description: Used 2006 BMW 3 Series 325i - $9,500, 84,656 miles Exterior Color: blk/black 4dr Car Gas 6-Cyl 3.0L/183 Manual Transmission Fuel: Gasoline Fuel 6 Cylinders 4 Doors