Russian President Vladimir Putin on Wednesday met Turkish leader Tayyip Erdogan on the sidelines of a summit of the Shanghai Cooperation Organisation (SCO) in Astana, the capital of Kazakhstan, Russian state television showed.