Used BMW 4 Series in Shannon, AL
2.5 million cars to choose from.
Search Used Cars
-
2014 BMW 4 Series 435i xDrive in Birmingham, AL 35209
$18,499Mileage: 101,307Location: Birmingham, AL 35209Description: Used 2014 BMW 4 Series 435i xDrive - $18,499, 101,307 miles Exterior Color: black sapphire metallic Automatic Transmission 2 Doors -
2016 BMW 4 Series 435i in Birmingham, AL 35233
$17,995Mileage: 76,505Location: Birmingham, AL 35233Description: Used 2016 BMW 4 Series 435i - $17,995, 76,505 miles Exterior Color: black Automatic Transmission 2 Doors -
2017 BMW 4 Series 440i Gran Coupe in Birmingham, AL 35210
$25,999Mileage: 43,824Location: Birmingham, AL 35210Description: Used 2017 BMW 4 Series 440i Gran Coupe - $25,999, 43,824 miles Exterior Color: mineral gray metallic Automatic Transmission 4 Doors -
2015 BMW 4 Series 428i xDrive in Birmingham, AL 35210
$14,990Mileage: 96,720Location: Birmingham, AL 35210Description: Used 2015 BMW 4 Series 428i xDrive - $14,990, 96,720 miles Exterior Color: midnight blue metallic Automatic Transmission 2 Doors -
2023 BMW 4 Series 430i xDrive in Birmingham, AL 35210
$45,990Mileage: 29,426Location: Birmingham, AL 35210Description: Used 2023 BMW 4 Series 430i xDrive - $45,990, 29,426 miles Exterior Color: skyscraper gray metallic Automatic Transmission 2 Doors -
2022 BMW 4 Series 430i in Birmingham, AL 35210
$37,990Mileage: 30,839Location: Birmingham, AL 35210Description: Used 2022 BMW 4 Series 430i - $37,990, 30,839 miles Exterior Color: jet black Automatic Transmission 2 Doors -
2024 BMW 4 Series M440i in Birmingham, AL 35210
$57,487Mileage: 793Location: Birmingham, AL 35210Description: Used 2024 BMW 4 Series M440i - $57,487, 793 miles Exterior Color: mineral white metallic Automatic Transmission 2 Doors -
2019 BMW 4 Series 430i xDrive Gran Coupe in Gardendale, AL 35071
$25,649Mileage: 47,820Location: Gardendale, AL 35071Description: Used 2019 BMW 4 Series 430i xDrive Gran Coupe - $25,649, 47,820 miles Exterior Color: jet black Automatic Transmission 4 Doors -
2015 BMW 4 Series 435i xDrive in Sylacauga, AL 35150
$20,982Mileage: 97,157Location: Sylacauga, AL 35150Description: Used 2015 BMW 4 Series 435i xDrive - $20,982, 97,157 miles Exterior Color: mineral gray metallic Automatic Transmission 2 Doors -
2018 BMW 4 Series 430i in Gadsden, AL 35903
$18,918Mileage: 88,320Location: Gadsden, AL 35903Description: Used 2018 BMW 4 Series 430i - $18,918, 88,320 miles Exterior Color: black Automatic Transmission 2 Doors