Guangxi Yuchai Group, located in Yulin, Guangxi province, was founded in 1951, now possesses over 30 wholly-owned, share-holding and joint stock subsidiaries and a workforce of more than 23,000, with total assets of 36.5 billion RMB. Reputed as the Capital of Green Power in China, Yuchai has become the internal combustion engine manufacturing base and excavator manufacturer with the most complete products ranges in China.
Yuchai creates advantages of "two product chains" of engine and construction machinery products and builds six business sectors ranging from diesel engine, construction machinery, logistics and automobile trade, spare parts, energy & chemical industry and special purpose vehicles, etc. and lays out the industry distribution across the country, such as Guangdong, Fujian, Jiangsu, Anhui, Shandong, Hubei, Sichuan, Chongqing, Liaoning and Tianjin, etc.
Yuchai engine products cover a wide range of application including 27 series used for vehicles, vessels, construction machineries, agricultural machineries and Gen-sets, and over 2,000 kinds of slight/light/medium/heavy-duty/large-sized multi-cylinder diesel engines, with power ranging from 6KW-25,000KW, which are ideal to power vehicle, construction machinery and agricultural machinery. Earth-moving machine and pile driving machine are the leading products in construction machinery business sector, among which the hydraulic excavators cover over 40 series, more than 160 models ranging from 0.8 tone to 220 tone. The other business sectors also enjoy a rapid development, taking the lead in industry. Energy & chemical industry occupies half of market of the top-grade diesel engine in domestic market; Logistics and automobile trade ranks in the third place among road transport enterprises in China；Spare parts business sector covers 9 subsidiary companies, offering a comprehensive range of products extending from filter,oil pump,crankshaft and so on; Environmental sanitary products of special purpose vehicle sector top the industry with large market share and population.
Yuchai has been making efforts to build both native and overseas network, extending the operations into Asia, Europe, America, Africa and Oceania. We’ve set up 45 offices, over 3000 service stations and over 4500 spare parts sales network. Our sales/service system of construction machinery covers more than 30 provinces/cities/autonomous regions and over 30 countries/regions around the world.