Autotrader has 2 Used BMW 328i Gran Turismo xDrive cars for sale near San Antonio, TX, including a 2014 BMW 328i Gran Turismo xDrive and a 2016 BMW 328i Gran Turismo xDrive ranging in price from $16,990 to $21,592.
Find Used BMW 328i Gran Turismo xDrive Cars for Sale by Year