В 1999 году Маккоу получил приглашение в сборную для игроков не старше 19 лет. На следующий год он уже играл в составе молодёжной сборной страны (до 21 года) и сборной региона Кентербери. Наконец, в 2001 году Маккоу дебютировал в составе «Крусейдерс». Позже регбист попал в состав главной команды страны для участия в предновогоднем туре «Олл Блэкс». В первом для спортсмена матче за «чёрных» соперником выступила ирландская команда. Тогда Маккоу сыграл настолько хорошо, что на ЧМ-2003 поехал в ранге ведущего оупенсайд-фланкера. С тех пор Ричи регулярно вызывался в сборную, пропустив лишь несколько матчей по состоянию здоровья — Маккоу получил несколько сотрясений мозга. В 2006 году Ричи стал капитаном «Олл Блэкс» и в этом качестве представлял команду на чемпионате мира во Франции. На следующем мировом форуме Маккоу также выполнял функции капитана.