国家队生涯.杨智在2002年就曾经入选过王宝山执教的中国国青队。他在2006年8月10日与泰国队的友谊赛中首次代表中国国家队出场，当时杨智只是一名边缘国脚，2009年高洪波出任国家队主教练后，杨智才成为国家队的主力守门员，杨智是区楚良及彭伟国退役后第一个打上国家队主力的广东人。2010年的东亚四强赛，杨智帮助中国队夺得冠军，他也被评为是届赛事的最佳门将。
退役.2020年8月3日，杨智在参加北京电视台体育频道《足球100分》节目时，宣布退役。