Autotrader has 22 Used BMW 228i xDrive Gran Coupe cars for sale near Dallas, TX, including a 2020 BMW 228i xDrive Gran Coupe, a 2021 BMW 228i xDrive Gran Coupe, and a Certified 2020 BMW 228i xDrive Gran Coupe ranging in price from $31,777 to $46,170.