Du'Plessis Kirifi est né en Nouvelle-Zélande d'un père samoan, Polaiu’amea « Jack » Kirifi, qui est un ancien joueur de rugby passé par le club de Ponsonby à Auckland[2]. Il doit son prénom à l'ancien capitaine et manager des SpringboksMorné du Plessis, que son père admirait particulièrement[2].
Il commence à jouer au rugby dans sa ville natale de New Plymouth avec son lycée du Francis Douglas Memorial College, ainsi qu'avec le club de Fraser Tech dans le championnat de la région de Waikato[3],[4],[5]. Dans ce lycée, il côtoie le futur All BlackJordie Barrett, qui a le même âge que lui[3],[6]. Kirifi évolue au poste de demi de mêlée jusqu'à ses seize ans, avant de se reconvertir au poste de troisième ligne aile[3].
Estimant manquer d'opportunités pour jouer au plus haut niveau, et encouragé par son ancien coéquipier Jordie Barrett, il décide de rejoindre la province de Wellington en 2017, pour disputer le NPC[7]. Il joue dix rencontres (pour six titularisations) dès sa première saison[1].
En 2019, après de bonnes performances à l'échelon inférieur, il rejoint la franchise des Hurricanes pour un contrat de deux saisons[10],[11]. Il fait ses débuts en Super Rugby le contre les Waratahs, marquant à cette occasion l'essai de la victoire[12]. Grâce à ses qualités de plaqueurs et de gratteur, et profitant du replacement d'Ardie Savea au poste de n°8, il s'impose rapidement comme un titulaire en puissance[13]. En , il prolonge dans la foulée son contrat avec les Hurricanes et la fédération néo-zélandaise pour trois années supplémentaires[14].
Pour la saison 2020 de NPC, il nommé capitaine de son équipe de Wellington[2].
En , il est sélectionné pour la première fois avec les All Blacks par Ian Foster afin de disputer le Tri-nations 2020[3],[15]. Foster justifie son choix de l'appeler, plutôt que Lachlan Boshier ou Dillon Hunt, en mettant en avant ses qualités physiques et ses talents de gratteurs[16]. Il ne joue cependant aucune rencontre lors de la compétition.
En , il se rend coupable d'avoir organisé une fête à son domicile, alors que son pays applique un confinement très strict dans le contexte de la pandémie de Covid-19[17]. À la suite de cela, il est contraint par sa fédération de s'excuser publiquement, et se voit suspendu de son rôle de capitaine de Wellington pour une durée d'un match[18].
Il joue son cinquantième match avec les Hurricanes en [19]. En , il prolonge son contrat avec sa franchise jusqu'en 2025[20].