Son père, le brigadier General Richard Heaslip, est militaire, ce qui explique sa naissance en Israël.
Il a eu sa première cape internationale à l’occasion d’un test match le contre l'équipe des États-Unis : sélection pour l'Irlande A. Il est le 1 000e joueur de rugby à porter la tunique verte de la sélection irlandaise.
Il se signale notamment lors du Tournoi des six nations 2009 en marquant un magnifique essai contre le XV de France en effectuant un cadrage débordement digne d'un 3/4 sur l'arrière français Clément Poitrenaud avant d'aller conclure dans l'en-but.
Le , il remporte avec l'équipe d'Irlande la dernière rencontre du tournoi des six nations 2011 face à l'Angleterre. Ce succès, de très belle facture, net (24-8) et engagé permet aux Irlandais de finir 3e du tournoi.
Jamie Heaslip compte 95 sélections avec l'Irlande depuis sa première sélection le contre les Pacific Islanders[1]. Il inscrit treize essais, soit 65 points[1].
Il obtient douze sélections en tant que capitaine[5]
Statistiques de Jamie Heaslip en équipe d'Irlande[1].
Détails des matchs de Jamie Heaslip en équipe d'Irlande
Dans le cadre de cette compétition, il dispute 46 rencontres en dix éditions, dont 44 en tant que titulaire, pour un bilan de 25 victoires, 18 défaites et trois nuls. Sur le plan personnel, il inscrit neuf essais pour un total de 45 points.
Détails du parcours de Jamie Heaslip dans le Tournoi.[7]
Légende : v = victoire ; n = match nul ; d = défaite ; la ligne est en gras quand il y a Grand Chelem.
Jamie Heaslip participe à deux tournées des Lions britanniques et irlandais, en 2009 en Afrique du Sud et en 2013 en Australie. Lors de la tournée de 2009, il dispute six rencontres, dont les trois tests face aux Sprinboks, inscrivant également un essai contre les Natal Sharks. En 2013, il dispute les deux premiers tests face aux Wallabies. Il dispute quatre autres rencontres, dont le premier match face aux Barbarians, inscrivant également un essai face à la Western Force[8]. Au total, il dispute douze rencontres sous le maillot rouge des Lions, inscrivant 10 points, 2 essais[8].