Né à Knysna, Warrick Gelant est formé à l'académie de la province locale des Eagles, avec qui il joue jusqu'en 2013[4]. Il rejoint par la suite les Blue Bulls à Pretoria où il termine sa formation[4]. En 2014, il dispute la Varsity Cup(en) (championnat universitaire sud-africain), avec l'équipe des UP Tuks[4],[5].
Carrière en club
Warrick Gelant commence sa carrière professionnelle avec les Blue Bulls en 2015 en Vodacom Cup, avant de jouer la Currie Cup plus tard la même année[4]. La même année, il est retenu dans l'effectif des Bulls pour disputer le Super Rugby, mais ne dispute aucun match[6].
L'année suivante, il est à nouveau retenu dans l'effectif des Bulls pour disputer la saison 2016 de Super Rugby[4],[7]. Il joue son premier match le contre les Stormers[1]. Après une première saison où il ne dispute seulement quatre rencontres, il devient le titulaire régulier au poste d'arrière de son équipe à partir de la saison 2017[1].
En , il signe un contrat de deux saisons avec le Racing 92, afin de jouer en Top 14 à partir de la saison 2022-2023[10]. Toutefois, après une première saison où il joue dix-neuf matchs dont dix titularisations sans marquer d'essais, il ne parvient pas à s'imposer dans l'équipe francilienne et fait son retour aux Stormers dès la saison 2023-2024[11].
Il est sélectionné pour la première fois avec les Springboks en par le sélectionneur Allister Coetzee, dans le cadre de la tournée de novembre en Europe[16]. Il obtient sa première cape internationale avec l'équipe d'Afrique du Sud le à l’occasion d’un test-match contre l'équipe d'Italie à Padoue[17].
Il est sélectionné dans la liste des 31 joueurs annoncée par Rassie Erasmus le pour disputer la Coupe du monde 2019[18],[19]. Il dispute deux matchs lors de compétition, contre la Namibie et le Canada, et inscrit un essai dans chaque rencontre[3].