Save2025 BMW M4 Competition xDrive$76,998Used7,276milesConvertibleAll Wheel3.6sLeather4 seatsEst. ValueGood DealEngine3L I6 Gasoline 523hpTransmission8-Speed Shiftable AutomaticEst. Fuel Economy (MPG)22Highway16CityVINWBS43BA04SCT41642Lititz Motorcar IncLititz, PA 17543124717-625-4444Check Availability
Save2025 BMW M4 Competition xDrive$70,995Used42,286milesAll Wheel3.4sLeather4 seatsEst. ValueHigh PricedEngine3L I6 Gasoline 523hpTransmission8-Speed Shiftable AutomaticEst. Fuel Economy (MPG)23Highway16CityVINWBS33HK06SCS18339Baha Auto of CiceroCicero, IL 6080480708-943-6005Check Availability
Save2025 BMW M4 Competition xDrive$89,990Used11,534milesAll Wheel3.4sLeather4 seatsEst. ValueFair DealEngine3L I6 Gasoline 523hpTransmission8-Speed Shiftable AutomaticEst. Fuel Economy (MPG)23Highway16CityVINWBS33HK06SCT84067Car Place DallasAddison, TX 75001245469-916-7073Check Availability
Save2025 BMW M4 Competition xDrive$84,750Used7,082milesAll Wheel3.4sLeather4 seatsEst. ValueFair DealEngine3L I6 Gasoline 523hpTransmission8-Speed Shiftable AutomaticEst. Fuel Economy (MPG)23Highway16CityVINWBS33HK09SCT17432Luxury Motor ClubFranklin Square, NY 1101061516-214-4900Check Availability
Save2025 BMW M4 Competition xDrive$82,126Used25,892milesAll Wheel3.4sLeather4 seatsEst. ValueHigh PricedEngine3L I6 Gasoline 523hpTransmission8-Speed Shiftable AutomaticEst. Fuel Economy (MPG)23Highway16CityVINWBS33HK08SCS25146Mini of KnoxvilleKnoxville, TN 37922636865-693-4553Check Availability
Save2025 BMW M4 Competition xDrive$84,500Used2,548milesAll Wheel3.4sLeather4 seatsEst. ValueGood DealEngine3L I6 Gasoline 523hpTransmission8-Speed Shiftable AutomaticEst. Fuel Economy (MPG)23Highway16CityVINWBS33HK04SCT24594Passport BMWSuitland, MD 20746707301-423-2700Check Availability
Save2025 BMW M4 Competition xDrive$77,000Used34,500milesAll Wheel3.4sLeather4 seatsEst. ValueHigh PricedEngine3L I6 Gasoline 523hpTransmission8-Speed Shiftable AutomaticEst. Fuel Economy (MPG)23Highway16CityVINWBS33HK00SCT58838Baba's Motorsports, LLCPhoenix, AZ 85020311623-518-7714Check Availability