2002 wurde Kirwan Trainer der italienischen Nationalmannschaft. Unter seiner Führung konnte Italien unter anderem gegen Wales und Schottland gewinnen. Nachdem bei Six Nations 2005 kein einziger Sieg errungen werden konnte, wurde Kirwan im April 2005 vom italienischen Verband entlassen. Am 25. Oktober 2006 wurde er vom japanischen Verband engagiert und kam zunächst als Berater zum Einsatz, bis er am 1. Januar 2007 das Amt des Trainers der japanischen Nationalmannschaft übernahm.