The Guangxi Yuchai Machinery Co. Ltd was Established in 1951 as a manufacturer of Automobile, Marine and Stationary Diesel Engines such as Trucks, Buses, Passenger Vehicles, Construction Equipment, Marine and Agricultural Applications. Their Headquarters is located at Yulin, Guangxi Province, China, and it has seven production bases such as Fujian, Jiangsu, Anhui and Shandong etc.
In 2012, amid continuous market slump, Yuchai registered an excessive sale volume of 11,000 units.