China Yuchai International Limited · NYSE:CYD

China Yuchai International — Investor Presentation (March 2026)

44 slides from China Yuchai International's investor presentation, Mar 18, 2026

  1. Slide 1: China Yuchai International Ltd March 2026

    March 2026 China Yuchai International Ltd [NYSE: CYD] Exhibit 99.1

  2. Slide 2: Forward-looking statements

    This presentation may contain forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. The words “believe”, “expect”, “anticipate”, “project”, “targets”, “optimistic”, “confident that”, “continue to”, “predict”, “intend”, “aim”, “will” or similar express

  3. Slide 3: Business Segments and Applications

    Truck and Bus engines applications Marine and Power Generation engines applications Off-road and Agriculture applications Business Segments and Applications

  4. Slide 4: Corporate Structure

    China Yuchai International Limited (“China Yuchai” or the “Company”) is a Bermuda holding company established on April 29, 1993, and listed on the New York Stock Exchange under symbol “CYD”. It is a subsidiary of Singapore-based Hong Leong Asia Ltd. China Yuchai, through six wholly owned subsidiarie

  5. Slide 5: Main Operating Subsidiary - Yuchai

    Main Operating Subsidiary - Yuchai Founded in 1951, Yuchai as our main operating subsidiary in China, has established a reputable brand name, strong research and development team and significant market share in China. • One of the top commercial vehicle engine suppliers in annual unit sales as ranke

  6. Slide 6: Marine and Genset Power, MTU Yuchai and other subsidiaries

    • Guangxi Yuchai Marine and Genset Power Co., Ltd. (“MGP”) is a subsidiary of Yuchai. MGP specializes in design and manufacture of marine and power generation engines with capacity between 4 to 102 liters, for marine propulsion and power generation, both prime and emergency power applications. Origi

  7. Slide 7: Yuchai's Core Subsidiaries, Joint Ventures and Licensing

    Yuchai’s Core Subsidiaries, Joint Ventures and Licensing • Guangxi SKY Cloud Technology Co., Ltd. (“SKY Cloud”) is a subsidiary established in 2023 focused on developing proprietary operating systems for data analytics, aimed at smart and connected solutions for both on- and off-road vehicles and ma

  8. Slide 8: On-road Vehicle Engine OEM customers

    China Yuchai International Limited gue Light truck —_ Vehicle Engine OEMs Pac Ww a A ( 4 ) rams §6§6BR@RS Form” pt 4 ease ane eae A ~~ 2. sANY = nee «= MAB XI ome amcran S183 Se © © & ®@ = mike Sone TERE Dass om A oOo Ba @® Oo @& seee ocxume ae Gzzz SEA fanens ZS BNASES WEE g ® DF © aces ‘Taunc Mave

  9. Slide 9: Off Road / Marine Engine OEM customers

    China Yuchai off Road /Marine Engine OEMs International Limited : Ys & i RE e wy et g et Vessel se 4] Electricity 2" = owt T# oe i EMG nite eo Rial ax az Lonxing Hitt Construction jwise 432 (AD Machinery "2 SANY mem mo |Y @ = ae Coven om secon Re eke MOMKOT ie «ROTM LOR | NRE eR ome amare «= RERR so

  10. Slide 10: 2025 Market Overview

    2025 Market Overview Market Statistics China’s GDP grew 5% for 2025. Beijing introduced a list of stimulus programs to revitalize its economy: infrastructure spending, "trade-in" programs for home appliances and automobiles, expansion of clean-energy sectors, and significant export growth to support

  11. Slide 11: Market Overview: Commercial Vehicles 2021-2025

    Market Overview: Commercial Vehicles 2021-2025 (Powered by Diesel and Others Excluding Gasoline and EV) China Truck Market Drivers • China’s economic growth Incentive Replacement Policy • Stringent emission standards China Bus Market Drivers • Rapid expansion into rural areas • Tourism • Continued u

  12. Slide 12: China Yuchai Unit Sales 2021-2025

    China Yuchai Unit Sales (Excluding NEV): 2021-2025 2021 2022 2023 2024 2025 On Road 251,074 129,896 132,048 155,271 219,715 Off Road 205,216 185,033 173,388 189,215 213,819 Total 456,290 314,929 305,436 344,486 433,534 Emission standard in China On-road National V emission standard was fully impleme

  13. Slide 13: Operations Strategy

    Operations Strategy 1. Product Strategy • Ensure all products meet current stringent emission standards, and to be among the first engine manufacturers compliant with future emission standards • Extend HD products into construction and mining applications • Expand HHP products into marine and power

  14. Slide 14: Operational Overview

    China Yuchai International Ltd [NYSE: CYD] Operational Overview

  15. Slide 15: > China Yuchai

    > China Yuchai nternat ional Limited

  16. Slide 16: Manufacturing Capabilities: Engine Assembly Plants

    Manufacturing Capabilities: Engine Assembly Plants

  17. Slide 17: Manufacturing Capabilities: Intelligent Digital Factory

    Manufacturing Capabilities: Intelligent Digital Factory

  18. Slide 18: Manufacturing Capabilities: Fully Automated Machining Centre

    Manufacturing Capabilities: Fully Automated Machining Centre

  19. Slide 19: Manufacturing Capabilities: 3D Printing for Trial Production

    Manufacturing Capabilities: 3D Printing for Trial Production

  20. Slide 20: Yulin Facility Nat VI Engine Manufacturing Plants

    Yulin Facility Nat VI Engine Manufacturing Plants

  21. Slide 21: MTU Yuchai Power Company Ltd.

    MTU Yuchai Power Company Ltd. Our MTU JV partner  A diesel engine manufacturer specializing in high-speed, large-rating diesel engines for power generation, oil & gas, railway, marine and mining, and data centers.  MTU is a wholly owned subsidiary of Rolls-Royce Power Systems. The Joint Venture 

  22. Slide 22: Engine Rating – On-Road Diesel Engine

    Engine Rating – On-Road Diesel Engine 11 Engine Series, with Power Range 100~660 HP On-road China Nat VIb Diesel Engine (520-660Ps) (140-270Ps) (100-140Ps) (190-350Ps) (350-500Ps) (150-165Ps)

  23. Slide 23: Engine Rating – On-Road Gas Engine

    Engine Rating – On-Road Gas Engine 7 Engine Series, with Power Range 140~560 HP On-road China Nat VIb Gas Engine S06N

  24. Slide 24: Engine Rating – Off-Road Engine

    Engine Rating – Off-Road Engine 13 Engine Series, with Power Range 40~2200 HP Off-road China IV diesel engine

  25. Slide 25: Engine Rating – Power Generation Engine

    Engine Rating – Power Generation Engine 功率/kW Generation Power 15 Engine Series, Capacity from 2.5L~105L Power Range 20~3310kW

  26. Slide 26: Engine Rating – Marine Engine

    Engine Rating – Marine Engine Marine Power 18 Engine Series, Capacity from 2.5L~122L Power Range 30~4000hp

  27. Slide 27: China Yuchai LD and MD National VI Engines

    China Yuchai —___- and MD National VI Engines International Limited $04 - 140-200 PS $06 - 200-260 PS

  28. Slide 28: China Yuchai MD and HD National VI Engines

    China Yuchai MD and HD National VI Engines International Limited KO8 - 260 - 300 PS ul in) inti KO9 - 360- 380 PS Ki2 - 530-600 PS K1i1 - 430-460 PS K1i3 - 600-660 PS

  29. Slide 29: HHP Marine and Power Generation Engines

    HHP Marine and Power Generation Engines YC12VTD YC6C YC12VC YC16VC • YC6T/6TD - 6 cylinders, 16/19.5L, with 441-748 kW power rating • YC6C – 6 cylinders, 40L, with 680-1221 kW power rating • YC8CL – 8 cylinders, 72.8L , rated at 1029-1324 kW power rating • YC12VTD – 12 cylinders, 39L, rated at 900-1

  30. Slide 30: Regional Sales and Service Support

    400 Distributors in 100 countries Support Network Marine Powergen On- and off-road Central Vietnam South America Indo-Malaysia Middle East South Asia Euro Asia CentralNorth America Philippine Central South Asia Northwest Africa Northeast Africa Saudi Arabia Central Asia Pakistan Southeast Africa Cen

  31. Slide 31: Green Technologies

    Green Technologies • National Emission Standards for on-road applications Current National VI-b standard nationally mandated on July 1, 2023 Yuchai S04220-61 upgraded engine series became first Chinese engines certified for the UN R49.07 Euro VI E stage emission standard by TÜV Rheinland Greater Chi

  32. Slide 32: Cost & Technology Improvements

    Cost & Technology Improvements Lean Manufacturing  Promote lean manufacturing across all machining and engine assembly plants  Some machining processes outsourced to reduce capital investment Supply Chain Improvement  Reduced number of suppliers through stringent vendor selection policy and estab

  33. Slide 33: R&D Capability

    R&D Capability  Self-established National Engineering Laboratory is an efficient, energy-saving and environmentally-friendly internal combustion engine testing laboratory in China, rated as a top tier laboratory in the Chinese diesel industry.  Installation of 84 engine test benches and 16 parts &

  34. Slide 34: R&D Leadership

    R&D Leadership R&D capabilities  Approximately 650 engineers including PhDs and Master Degree holders  Over 3,000 patents have been registered as of December 31, 2024  New Energy R&D and Production facilities were set up in Nanning and Wuxi Powertrain innovations  Late 2018: Model K08 engine was

  35. Slide 35: R&D Leadership: Developing Technologies

    R&D Leadership 3 Developing Technologies Fuel Cells Electrolyzer for Hydrogen Generation Late-2023: First independently developed 150 kW graphite sample stack passed testing, achieving 4.3 kW/L volumetric power density, industry-leading; 2024: Self-developed graphite stack integrated into 60 kW fuel

  36. Slide 36: Yuchai New Energy Products

    Yuchai New Energy Products YCK09LN 200KW FLYWHEEL RANGE-EXTENDER SYSTEM Maximum efficiency≥99.5% and power generation efficiency of 5.2 kWh/kg, which is industry-leading. Maintenance-free high-efficiency flywheel technology。 High reliability. Intelligent energy management system balancing both econo

  37. Slide 37: Financial Overview

    Financial Overview China Yuchai International Ltd [NYSE: CYD]

  38. Slide 38: Unaudited Financial Performance Review

    * Unaudited Financial Performance Review

  39. Slide 39: Balance Sheet remains healthy with sound Operating Cash Flow

    Balance Sheet remains healthy with sound Operating Cash Flow. * Unaudited Financial Performance Review

  40. Slide 40: Financial Ratios remain strong

    * Unaudited ** To be confirmed  Financial Ratios remain strong. Reduced bank term loans. A share buyback was conducted in 2024 for a total of 3.3 million shares repurchased for a total of approximately US$ 39.8 million. Financial Performance Review

  41. Slide 41: Unaudited Second Half 2025 Results

    Note 1: Included impairment of smaller rating gas engine platform for S04N in 2025 and K05N in 2024 in Cost of Sales (2H 2025: RMB 47.1 million versus 2H 2024: RMB 31.1 million). Note 2: Included impairment of obsolete technology relating to fuel cell system development amounted to RMB 70.2 million

  42. Slide 42: Unaudited Full Year 2025 Results

    Note 1:Included impairment of smaller rating gas engine platform for S04N in 2025 and K05N in 2024 in Cost of Sales (FY 2025: RMB 47.1 million versus FY 2024: RMB 31.1 million). Note 2: Included impairment of obsolete technology relating to fuel cell system development amounted to RMB 70.2 million i

  43. Slide 43: Unaudited Full Year 2025 EBITDA

    Unaudited Full Year 2025 EBITDA

  44. Slide 44: Thank You

    Thank You China Yuchai International Ltd [NYSE: CYD]

China Yuchai International — Investor Presentation (March 2026) on 6ix