Up front, Damian Browne makes his second start in the Heineken Cup this term. The Galway man will partner skipper Leo Cullen in the second row, with hooker Richardt Strauss named in the front row alongside Heinke van der Merwe and Mike Ross.
The versatile Kevin McLaughlin joins fellow Ireland internationals Jamie Heaslip and Sean O'Brien in the back row.
Isaac Boss, D'Arcy and Rob Kearney, who were all try-scorers in the 38-13 victory over Glasgow at the RDS last month, have been selected to start once again.
Meanwhile, Ireland internationals Sean Cronin, Cian Healy, Shane Jennings, Eoin Reddan and Devin Toner are named on a strong looking replacements bench.
LEINSTER (v Bath): Rob Kearney; Isa Nacewa, Fergus McFadden, Gordon D'Arcy, Luke Fitzgerald; Jonathan Sexton, Isaac Boss; Heinke van der Merwe, Richardt Strauss, Mike Ross, Leo Cullen (capt), Damian Browne, Kevin McLaughlin, Sean O'Brien, Jamie Heaslip.
Replacements: Sean Cronin, Cian Healy, Nathan White, Devin Toner, Shane Jennings, Eoin Reddan, Ian Madigan, Eoin O'Malley.