Tapiwa Tsomondo est formé à la Prince Edward School(en) d'Harare au Zimbabwe. En 2011, il reçoit une bourse d'études pour intégrer le Dale College Boys' High School(en) de King William's Town, avec lequel il connaît une très bonne saison, son lycée se classant dans les dix meilleurs lycées sud-africains[2]. Ses prestations ne passent pas inaperçues, et courtisé par plusieurs franchises de Super Rugby, il intègre finalement l'académie des Sharks[2]. Il rejoint ensuite l'académie de la Western Province[2], et porte les couleurs de l'équipe des moins de 21 ans[3]. En 2015, il est intégré l'équipe de Vodacom Cup, avec laquelle il atteint la finale du championnat[2], puis rejoint les Blue Bulls en 2016 pour la Currie Cup[2].
Malgré un temps de jeu conséquent avec les Bulls[1], il n'est inclus dans aucun système provincial en 2017. Il joue en club, avec le False Bay RFC, club du Cap. Avec ce club, il remporte la Gold Cup, principale compétition de clubs en Afrique du Sud[4], où il est élu meilleur joueur de club de la Western Province[2]. En vue, il décide alors de partir en France pour rejoindre le FC Saint-Claude, mais il se blesse gravement au dos et ne peut rejoindre le club[5].
Revenu de blessure, il réintègre un système provincial, en l'occurrence celui des Boland Cavaliers. Il porte les couleurs des Cavaliers aussi bien en Rugby Challenge qu'en Currie Cup (deuxième division)[1]. Sur le plan individuel, il se met en avant et est élu joueur des Cavaliers pour la saison 2018[6].
En 2020, il quitte l'Afrique du Sud pour la France, rejoignant le RC Aubenas en Nationale[7]. Il dispute dix rencontres avec Aubenas[1], puis n'est pas prolongé. Il envisage de rentrer en Afrique du Sud, mais il est convaincu par son compatriote Ryan O'Neill de rejoindre le RC Amiens qui évolue en Fédérale 3[8].