Used BMW 3 Series in Madison, WI

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 335i xDrive Gran Turismo in Madison, WI 53713

    $33,990
    Mileage: 34,434
    Location: Madison, WI 53713
    Description: Used 2014 BMW 3 Series 335i xDrive Gran Turismo - $33,990, 34,434 miles Exterior Color: jet black
  • 2014 BMW 3 Series ActiveHybrid 3 in Madison, WI 53713

    $25,977
    Mileage: 26,339
    Location: Madison, WI 53713
    Description: Used 2014 BMW 3 Series ActiveHybrid 3 - $25,977, 26,339 miles Exterior Color: jet black
  • 2017 BMW 3 Series 330i xDrive in Madison, WI 53713

    $41,745
    Mileage: 8,496
    Location: Madison, WI 53713
    Description: Used 2017 BMW 3 Series 330i xDrive - $41,745, 8,496 miles Exterior Color: mineral white metallic
  • 2015 BMW 3 Series 335i xDrive Gran Turismo in Madison, WI 53713

    $34,990
    Mileage: 36,135
    Location: Madison, WI 53713
    Description: Used 2015 BMW 3 Series 335i xDrive Gran Turismo - $34,990, 36,135 miles Exterior Color: mineral gray metallic
  • 2011 BMW 3 Series 328i xDrive in Madison, WI 53713

    $10,891
    Mileage: 119,871
    Location: Madison, WI 53713
    Description: Used 2011 BMW 3 Series 328i xDrive - $10,891, 119,871 miles Exterior Color: titanium silver metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Madison, WI 53713

    $28,990
    Mileage: 35,763
    Location: Madison, WI 53713
    Description: Used 2014 BMW 3 Series 328i xDrive - $28,990, 35,763 miles Exterior Color: imperial blue metallic
  • 2017 BMW 3 Series 340i xDrive in Madison, WI 53713

    $52,845
    Mileage: 7,400
    Location: Madison, WI 53713
    Description: Used 2017 BMW 3 Series 340i xDrive - $52,845, 7,400 miles Exterior Color: glacier silver metallic
  • 2017 BMW 3 Series 330i xDrive Gran Turismo in Madison, WI 53713

    $46,495
    Mileage: 9,582
    Location: Madison, WI 53713
    Description: Used 2017 BMW 3 Series 330i xDrive Gran Turismo - $46,495, 9,582 miles Exterior Color: mineral grey metallic
  • 2014 BMW 3 Series 328d xDrive in Madison, WI 53713

    $37,990
    Mileage: 39,399
    Location: Madison, WI 53713
    Description: Used 2014 BMW 3 Series 328d xDrive - $37,990, 39,399 miles Exterior Color: mineral gray metallic
  • 2011 BMW 3 Series 335i xDrive in Madison, WI 53713

    $18,950
    Mileage: 46,679
    Location: Madison, WI 53713
    Description: Used 2011 BMW 3 Series 335i xDrive - $18,950, 46,679 miles Exterior Color: jet black
  • 2018 BMW 3 Series 320i xDrive in Madison, WI 53713

    $45,110
    Mileage: 1,500
    Location: Madison, WI 53713
    Description: Used 2018 BMW 3 Series 320i xDrive - $45,110, 1,500 miles Exterior Color: glacier silver metallic
  • 2017 BMW 3 Series 330i xDrive in Madison, WI 53713

    $49,780
    Mileage: 1,300
    Location: Madison, WI 53713
    Description: Used 2017 BMW 3 Series 330i xDrive - $49,780, 1,300 miles Exterior Color: mineral grey metallic
  • 2015 BMW 3 Series 328i xDrive in Madison, WI 53713

    $28,990
    Mileage: 21,669
    Location: Madison, WI 53713
    Description: Used 2015 BMW 3 Series 328i xDrive - $28,990, 21,669 miles Exterior Color: melbourne red metallic
  • 2017 BMW 3 Series 330i xDrive in Madison, WI 53713

    $46,085
    Mileage: 3,000
    Location: Madison, WI 53713
    Description: Used 2017 BMW 3 Series 330i xDrive - $46,085, 3,000 miles Exterior Color: mediterranean blue metallic
  • 2014 BMW 3 Series 328i xDrive in Madison, WI 53713

    $27,990
    Mileage: 28,120
    Location: Madison, WI 53713
    Description: Used 2014 BMW 3 Series 328i xDrive - $27,990, 28,120 miles Exterior Color: glacier silver metallic