Kirkham teki kansainvälisen debyyttinsä maajoukkueessa tammikuussa 2002 ottelussa Puolaa vastaan. Hänet nimitettiin Englannin kapteeniksi kaudella 2006/07. Hän oli osa Englannin joukkuetta, joka osallistui kenttäkiekon maailmanmestaruuskilpailuun Monchengladbachissa Saksassa, jossa he päätyivät viidenneksi. Hän kilpaili myös vuoden 2009
Euroopan mestaruusottelu Amsterdamissa, jossa Englanti oli mestari. Hän oli osa Englannin joukkuetta Intian Delhissä Hero Honda World Cupissa, joka hävisi vain yhden ryhmäpelin Espanjaa vastaan ja pääsi semifinaaliin.