China Yuchai International - Manufacturing and AssemblyChina Yuchai International - Manufacturing and Assembly

Our Capabilities

MANUFACTURING

AND ASSEMBLY

Each and everyday, in all facets of our business, we leverage cutting-edge research with creative problem-solving capabilities to develop game-changing innovations and technologies that inspire and move the world.

Manufacturing

Spanning over 2 million square meters of land located in Yulin, Guangxi, in mainland China, we have six manufacturing plants comprising engine assembly, machining, workshops and foundries to create a wide range of applications comprising vehicle, industrial, agriculture, marine and power generation. We leverage combined engineering expertise across the manufacturing plants to develop differentiated powertrain solutions across a range of applications. Together, we bring innovative technologies to the market that transform and redefine tomorrow’s world.

China Yuchai International - Manufacturing

Annual
Manufacturing
Capacity of 600K
Engine Units

Assembly

While we collaborate with business partners, customers and others to develop innovative solutions and explore new ways to improve safety, efficiency, and sustainability in powertrain applications, we are also committed to improving the effectiveness of our manufacturing footprint through modernizing and transforming our operations – including automation and enhanced process control for the latest National VI and Tier 4 engine production lines.

China Yuchai International - Assembly

State-of-the-art
Facilities
Best-in-class
Manufacturing
Technologies
and Processes