Regular Bulls skipper Adriaan Strauss is back to lead the team while Jesse Kriel is on the wing for their clash with the Hurricanes on Saturday.
Strauss missed the last two Super Rugby matches due to a foot injury, but returns to the middle of the scrum and takes over the captaincy from Hanro Liebenberg and the hooking spot from Jaco Visagie.
Bulls coach Nollis Marais also made changes to his backline as Kriel moves to wing in place of Rabs Maxwane and Warrick Gelant returns to full-back.
At fly-half, Tian Schoeman will again wear the number 10 jersey.
Ulrich Beyers moves onto the bench in place of Gelant. If he takes to the field, this will be his first appearance of the season.
Bulls lock Lood de Jager will play in his 50th Super Rugby match.
Bulls: 15 Warrick Gelant, 14 Duncan Matthews, 13 Jan Serfontein, 12 Burger Odendaal, 11 Jesse Kriel, 10 Tiaan Schoeman, 9 Rudy Paige, 8 Hanro Liebenberg, 7 Jannes Kirsten, 6 Ruan Steenkamp, 5 Lood de Jager, 4 Jason Jenkins, 3 Jacobie Adriaanse, 2 Adriaan Strauss (c), 1 Lizo Gqoboka
Replacements: 16 Jaco Visagie, 17 Pierre Schoeman, 18 Coenraad van Vuuren, 19 Abongile Nonkontwana, 20 Nic de Jager, 21 Ivan van Zyl, 22 Tony Jantjies, 23 Ulrich Beyers
Date: Saturday, May 27
Venue: Loftus Versfeld
Kick-off: 15:05 local (13:05 GMT)
Referee: Egon Seconds
Assistant Referees: Quinton Immelman, Jaco Pretorius
TMO: Christie du Preez