Potgieter recovered from a broken nose that sidelined him from the Bulls' last two fixtures, and he replaced Arno Botha in the team named on Wednesday.
Team management said Botha would revert to the role of impact player off the bench.
Bulls coach Pine Pienaar also recalled Bjorn Basson and Juandre Kruger, who missed last week's clash against the Leopards due to flu and an ankle injury respectively.
Francois Brummer was brought back into the fray in the only change to the bench.
Teams
Blue Bulls: 15 Jurgen Visser, 14 Akona Ndungane, 13 Zane Kirchner, 12 Wynand Olivier, 11 Bjorn Basson, 10 Louis Fouch, 9 Jano Vermaak, 8 CJ Stander, 7 Dewald Potgieter, 6 Warwick Tecklenburg, 5 Juandre Kruger, 4 Flip van der Merwe, 3 Werner Kruger, 2 Gary Botha (captain), 1 Dean Greyling
Substitutes: 16 Willie Wepener, 17 Rossouw de Klerk, 18 Gerrit-Jan van Velze, 19 Arno Botha, 20 Dustin Jinka, 21 Francois Brummer, 22 Francois Venter
Sharks:
TBA