Company Profile


Founded in 1951, Guangxi Yuchai Machinery Group Co., Ltd. (hereinafter referred to as “Yuchai Group”) is headquartered in Yulin, Guangxi Zhuang Autonomous Region. It is a company in investment and financing management and centered on capital operation and asset management. It has more than 30 wholly-owned, holding, or joint-stock subsidiaries, with total assets of 39.1 billion yuan of total assets and nearly 20,000 employees. Yuchai Group is an internal combustion engine manufacturing base with a complete range of products in China, and makes layout in Guangxi, Guangdong, Jiangsu, Anhui, Shandong, Hubei, Sichuan, Chongqing and Liaoning.

Yuchai Group ranks among the top 500 Chinese enterprises, 218th among the top 500 Chinese manufacturing companies, 9th among the top 100 Chinese machinery manufacturers, and 103rd among the 500 most valuable brands in China, with a brand value exceeding 41.5 billion yuan. A national demonstration base for corporate culture construction, it has won such honors as “Autonomous Region Chairman Quality Award” and “Nomination for China Quality Award”, and published the sustainable development report for 11 consecutive years.

With the business philosophy of “Green Development ,Harmony Win-win”, Yuchai Group conducts collectivized operation with “a strategic and investment management center, an operation and management center, a financial monitoring center, a human resource center, and an audit and supervision center”. During the “Twelfth Five-Year Plan” period, it has achieved a scale of over 40 billion yuan with diversified industrial advantages, and ranked among the top in the industry in terms of annual sales of engines.

With system innovation, technological innovation and management innovation, it has in the meantime realized introduction of technology and talents from over the world with greater effort, cultivation of core competitiveness, input of social capital, investment in new projects, and building of three key strategic sectors – “engine industry chain”, “new energy and environmental protection industry chain” and “industrial finance and business logistics service”, thus achieving continuous, stable, sound and efficient development, and has built itself into a world-class enterprise.


Yuchai Group has promoted the development of the engine industry chain and the new energy industry chain, directed at that of key components of the engine and new energy, formed an industrial base that integrates the engine industry, new energy vehicle industry, key supporting parts industry, terminal equipment manufacturing industry, and trade, finance and logistics industries, to create an industrial cluster valued at over 100 billion yuan where it exerts a leading role to drive forward the high-quality development of the machinery industry.


Engine industry chain: It has placed emphasis on the production of engines and vigorously linked the upstream and downstream industries, to create an integrated equipment manufacturing system of “parts, complete machines and terminals” and a gold industry chain.


New energy and environmental protection industry chain: It has revolved around new energy vehicles and key components, and clean energy power generation and application, facilitated the growth of new energy special vehicles, clean energy power generation, pure electric commercial vehicles, new energy special vehicles, and fuel cells, relied on new energy special vehicles to propel the environmental protection industry, formed an integrated industry that covers garbage sorting, collection, transportation, transit and treatment, and contributed to the development of public sanitation facilities, sanitation and cleaning equipment, sewage treatment equipment, solid waste treatment equipment to create a new energy and environmental protection industry chain.


Industrial finance and commercial logistics services: It targets at supporting and serving the engine industry chain, and the new energy and environmental protection industry chain, and focuses on financial leasing, industrial funds, automobile trade, supply chain finance and logistics industrial parks to provide industrial finance and trade logistics services.


Yuchai Group is committed to creating value for customers through continuous technological innovation. It has three research and development bases respectively in Yulin, Nanning and Europe, a national-level corporate technology center, a national accredited laboratory, a post-doctoral research center, a corporate academician and expert center, and a national engineering laboratory for internal combustion engines. It has established a joint development center as an international frontier research base in cooperation with more than 40 domestic and foreign scientific research institutions. In the field of engine research, it has launched the green revolution in the industry by being the first to produce engines that meet the standards for China IV, China V and China VI, and provided users with cost-effective green power and green machines. The group has more than 3,600 authorized patents, and filled the gap in China with several technical achievements. Its projects such as the “key technologies and industrialization of energy-saving and environmentally friendly diesel engines” won the National Science Progress Award at the second place for six times.


It has the largest and most advanced casting center in Asia, the most efficient machining and assembling line in the industry, and Yuchai Rapid Manufacturing Base, a state key laboratory for advanced forming technology and equipment. Its project “digital casting workshop for large and medium-sized engine blocks” ran for the national intelligent manufacturing award in 2015, and “key technology and equipment for moldless forming and manufacturing of complicated casting” won the special prize of 2016 Science and Technology Award for Machinery Industry in China.


Yuchai Group has established a marketing and management system covering product sales, application development, after-sales service and accessory sales. It has a service network with the widest coverage, the most outlets, the smallest service radius, the largest duration of “three guarantees” and the shortest response time in the industry. It has 28 offices in China, 14 offices overseas, 12 general engine management departments, 10 sectors for marine electric equipment, 182 overseas service agencies, more than 3,000 service stations, and more than 5,000 outlets to sell parts and components, so as to provide “quick and sincere” services for users at home and abroad.


In future, Yuchai Group will continue to deepen the domestic and international joint venture cooperation, optimize its industrial structure, promote its safe, sound and sustainable development, enhance its core competitiveness, carry forward its layout across the globe, and realize its vision of “being a customer-trusted brand and a world-class enterprise”.

Contact us Inquiry Top