Hooker Rory Best and blindside flank Stephen Ferris will make his first starts for Ulster this season after being rested following their exertions at the World Cup with Ireland.
Scrumhalf Ruan Pienaar picked up a hamstring injury in training this week and is likely to be out for 4-6 weeks. He made his first appearance of the season against the Scarlets on Saturday, having been on World Cup duty with South Africa. Paul Marshall, who started the opening six games of the competition, will replace Pienaar in the number 9 jersey, with Ian Porter taking his position on the bench.
This week Darren Cave gets a chance to partner Paddy Wallace in midfield, with Nevin Spence named among the replacements. The back three of Craig Gilroy, Andrew Trimble and Simon Danielli remains unchanged from last weekend.
Best and Afoa are joined by Tom Court to make up an all-International front row, while lock Johann Muller will continue as captain. Ferris' inclusion will see Pedrie Wannenburg move to number 8, with Chris Henry starting at openside flanker.
Connacht have only beaten Ulster once in the past eight seasons and have not won in Belfast since 1960. Even so, Ulster coach Brian McLaughlin is not taking anything for granted:
"They have a settled team and have started the season very well. Three wins and three losing bonus points suggests that they are going to be very difficult opposition, but we know that already. They are quick starters so we will have to be ready at the off to ensure we come away on Saturday with the win."
McLaughlin is delighted to be able to call on Afoa straight away:
"It was crucial that John got to know our structures and our system straight away so he has had a couple of training sessions already. We are looking forward to seeing him play and looking forward to seeing what he can add to our game.
"We're delighted to have Stevie (Ferris) and Rory (Best) back in the team too. Stevie hasn't played for us since January so it's a big day for him. Stevie brings great energy and physicality to the team and it's brilliant to have him available with some massive games coming up. To have Rory in there too is excellent. It helps Johann as far as leadership is concerned and we are very hopeful that he can bring his World Cup form to Ravenhill at the weekend and get us back on the right track."
The inclusion of those three has been tampered somewhat by the omission of Ruan Pienaar, but McLaughlin feels he has a more than capable replacement: "When you lose someone of Ruan's calibre it's obviously a blow, but Paul Marshall has done brilliantly so far this season, and when he was asked to play last season, so we're happy with the situation."
Ulster Match Day Squad to face Connacht, Saturday 5th November, Ravenhill, kick-off 5.35pm
(15-9): S Danielli; A Trimble, D Cave, P Wallace, C Gilroy; I Humphreys, P Marshall;
(1-8): T Court, R Best, J Afoa, J Muller (capt), D Tuohy, S Ferris, C Henry, P Wannenburg;
Replacements (16-23): A Kyriacou, P McAllister, A Macklin, L Stevenson, R Diack, I Porter, N Spence, A D'Arcy
Unavailable due to injury: Jared Payne (achilles), Luke Marshall (jaw), Jerry Cronin (neck), Declan Fitzpatrick (ankle), Ruan Pienaar (hamstring)