China's nonfinancial outbound direct investment (ODI) in economies participating in the Belt and Road Initiative soared 9.9 percent year-on-year to $11.29 billion in the first seven months of this year, the Ministry of Commerce announced on Thursday.