HANGZHOU, China: Indian Prime Minister Narendra Modi on Sunday met Chinese President Xi Jinping here amid differences between the two countries over a raft of issues, including China-Pakistan Economic Corridor (CPEC), Indian media reported.

The meeting was held Sunday morning on the sidelines of a G20 summit at the Hangzhou West Lake’s state guest house.

The meeting between the two leaders comes in the backdrop of contentious issues, including China stalling India's membership at the elite Nuclear Suppliers Group (NSG) and the $46 billion CPEC project.

The two leaders had last met at the Shanghai Cooperation Organisation (SCO) summit in June in Tashkent and are again set to meet in Goa next month on the sidelines of BRICS summit.

China too has been concerned over the close ties of India with the US and the recently signed logistics exchange memorandum of agreement, which will give the militaries of both countries access to each other's facilities for supplies and repairs.