The match kicks off at 16h00 and will be broadcast live on SuperSport.
The hosts will be without Springbok forwards Marvin Orie (lock) and Deon Fourie (flanker), who have been ruled out with injury. They will be replaced by Ben-Jason Dixon and Willie Engelbrecht in the starting team, as Connor Evans, Marcel Theunissen and Jean-Luc du Plessis come onto the bench.
Connacht have named an unchanged match-day 23 with Jack Aungier set to earn his 50th cap for the province if called upon from the bench.
The teams are:
DHL Stormers: 15 Damian Willemse, 14 Angelo Davids, 13 Ruhan Nel, 12 Dan du Plessis, 11 Leolin Zas, 10 Manie Libbok, 9 Herschel Jantjies, 8 Evan Roos, 7 Hacjivah Dayimani, 6 Willie Engelbrecht, 5 Ruben van Heerden, 4 Ben-Jason Dixon, 3 Frans Malherbe, 2 Joseph Dweba, 1 Steven Kitshoff (captain). Replacements: 16 JJ Kotze, 17 Ali Vermaak, 18 Neethling Fouche, 19 Connor Evans, 20 Marcel Theunissen, 21 Paul de Wet, 22 Jean-Luc du Plessis, 23 Sacha Feinberg-Mngomezulu.
Connacht: 15 Tiernan O’Halloran, 14 John Porch, 13 Tom Farrell, 12 Bundee Aki, 11 Mack Hansen, 10 Jack Carty (captain), 9 Caolin Blade, 8 Cian Prendergast, 7 Conor Oliver, 6 Shamus Hurley-Langton, 5 Niall Murray, 4 Josh Murphy, 3 Finlay Bealham, 2 Dave Heffernan, 1 Denis Buckley. Replacements: 16 Dylan Tierney-Martin, 17 Jordan Duggan, 18 Jack Aungier, 19 Oisín Dowling, 20 Jarrad Butler, 21 Kieran Marmion, 22 Tom Daly, 23 Byron Ralston.