After making his Test debut last weekend in Pretoria, Jamie Osborne continues at fullback in an unchanged back three alongside James Lowe and Calvin Nash.
In midfield, Garry Ringrose comes into the side to partner Robbie Henshaw, while there is an all-Munster half-back pairing with Conor Murray named at scrumhalf and Jack Crowley at flyhalf.
In the pack, Andrew Porter, Rónan Kelleher and Tadhg Furlong are in the front row, with Joe McCarthy and James Ryan named in the engine room. Tadhg Beirne switches to blindside flanker, with Josh van der Flier at openside and Doris captaining the side from No 8.
There are strong options for Andy Farrell (coach) to call upon from the bench, with Rob Herring, Cian Healy, Finlay Bealham, Ryan Baird and Peter O’Mahony providing the forward replacements, as Caolin Blade, Ciaran Frawley and Stuart McCloskey complete the Ireland match-23.
Ireland team for Durban Test (caps in brackets):
15. Jamie Osborne (1)
14. Calvin Nash (7)
13. Garry Ringrose (59)
12. Robbie Henshaw (73)
11. James Lowe (32)
10. Jack Crowley (15)
9. Conor Murray (117)
1. Andrew Porter (65)
2. Rónan Kelleher (32)
3. Tadhg Furlong (77)
4. Joe McCarthy (11)
5. James Ryan (63)
6. Tadhg Beirne (51)
7. Josh van der Flier (63)
8. Caelan Doris (captain, 42)
Replacements:
16. Rob Herring (39)
17. Cian Healy (130)
18. Finlay Bealham (41)
19. Ryan Baird (21)
20. Peter O’Mahony (106)
21. Caolin Blade (2)
22. Ciaran Frawley (5)
23. Stuart McCloskey (17)