Used BMW 3 Series in Madison, WI

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 320i xDrive in Madison, WI 53713

    $21,994
    Mileage: 29,161
    Location: Madison, WI 53713
    Description: Used 2014 BMW 3 Series 320i xDrive - $21,994, 29,161 miles Exterior Color: black sapphire metallic
  • 2014 BMW 3 Series 320i xDrive in Madison, WI 53713

    $19,962
    Mileage: 47,585
    Location: Madison, WI 53713
    Description: Used 2014 BMW 3 Series 320i xDrive - $19,962, 47,585 miles Exterior Color: jet black
  • 2016 BMW 3 Series 328i xDrive in Madison, WI 53713

    $34,962
    Mileage: 4,916
    Location: Madison, WI 53713
    Description: Used 2016 BMW 3 Series 328i xDrive - $34,962, 4,916 miles Exterior Color: jatoba brown metallic
  • 2013 BMW 3 Series 328i in Madison, WI 53713

    $22,864
    Mileage: 45,415
    Location: Madison, WI 53713
    Description: Used 2013 BMW 3 Series 328i - $22,864, 45,415 miles Exterior Color: mineral grey metallic
  • 2014 BMW 3 Series ActiveHybrid 3 in Madison, WI 53713

    $28,968
    Mileage: 26,162
    Location: Madison, WI 53713
    Description: Used 2014 BMW 3 Series ActiveHybrid 3 - $28,968, 26,162 miles Exterior Color: jet black
  • 2014 BMW 3 Series 320i xDrive in Madison, WI 53713

    $22,992
    Mileage: 35,898
    Location: Madison, WI 53713
    Description: Used 2014 BMW 3 Series 320i xDrive - $22,992, 35,898 miles Exterior Color: mineral gray metallic
  • 2014 BMW 3 Series 328d xDrive in Madison, WI 53713

    $19,990
    Mileage: 75,782
    Location: Madison, WI 53713
    Description: Used 2014 BMW 3 Series 328d xDrive - $19,990, 75,782 miles Exterior Color: imperial blue metallic
  • 2017 BMW 3 Series 320i xDrive in Madison, WI 53713

    $39,535
    Mileage: 3,524
    Location: Madison, WI 53713
    Description: Used 2017 BMW 3 Series 320i xDrive - $39,535, 3,524 miles Exterior Color: white
  • 2017 BMW 3 Series 330i xDrive in Madison, WI 53713

    $41,971
    Mileage: 4,883
    Location: Madison, WI 53713
    Description: Used 2017 BMW 3 Series 330i xDrive - $41,971, 4,883 miles Exterior Color: mineral gray metallic
  • 2017 BMW 3 Series 330i xDrive Gran Turismo in Madison, WI 53713

    $47,700
    Mileage: 7,000
    Location: Madison, WI 53713
    Description: Used 2017 BMW 3 Series 330i xDrive Gran Turismo - $47,700, 7,000 miles Exterior Color: mineral gray metallic
  • 2017 BMW 3 Series 330i xDrive in Madison, WI 53713

    $49,043
    Mileage: 4,400
    Location: Madison, WI 53713
    Description: Used 2017 BMW 3 Series 330i xDrive - $49,043, 4,400 miles Exterior Color: mediterranean blue metallic
  • 2017 BMW 3 Series 320i xDrive in Madison, WI 53713

    $39,153
    Mileage: 4,000
    Location: Madison, WI 53713
    Description: Used 2017 BMW 3 Series 320i xDrive - $39,153, 4,000 miles Exterior Color: imperial blue metallic
  • 2011 BMW 3 Series 328i xDrive in Madison, WI 53713

    contact seller
    Mileage: 119,867
    Location: Madison, WI 53713
    Description: Used 2011 BMW 3 Series 328i xDrive - 119,867 miles Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Madison, WI 53713

    $42,400
    Mileage: 25,155
    Location: Madison, WI 53713
    Description: Used 2014 BMW 3 Series 328i xDrive - $42,400, 25,155 miles Exterior Color: orion silver metallic
  • 2014 BMW 3 Series 335i xDrive Gran Turismo in Madison, WI 53713

    $47,800
    Mileage: 34,425
    Location: Madison, WI 53713
    Description: Used 2014 BMW 3 Series 335i xDrive Gran Turismo - $47,800, 34,425 miles Exterior Color: jet black Hatchback 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors