Играл за олимпийскую сборную СССР. Был в заявке сборной СССР на ЧМ-1962, но на поле не выходил; на ЧЕ-1964 провёл 2 игры в финальном раунде. В качестве капитана команды сыграл в финальных турнирах ЧМ-1966 (5 игр), на ЧЕ-1968 (2 игры) и на ЧМ-1970 (4 игры). На ЧЕ-1968 вошёл в символическую сборную турнира. Играл в 6 матчах отборочного турнира к ЧЕ-1972, но в 1971 году прекратил выступления за сборную. Среди футболистов ЦСКА советского периода является рекордсменом по количеству матчей, сыгранных за сборную СССР (90 игр).