Bristol's former New Zealand full-back Charles Piutau is fit to start their final home game of the season.
Piutau has recovered from a calf injury and is one of three changes, with brother Siale coming into midfield and prop Yann Thomas returning.
Sale boss Steve Diamond keeps the same starting line-up which beat Bath 6-3 in their last game last Friday.
The only change comes on the bench where hooker Curtis Langdon has recovered to replace Ewan Ashman.
Bristol: C Piutau; Pincus, O'Conor, S Piutau, Leiua; Sheedy (co-capt), Uren; Thomas, Thacker, Afoa, Holmes, Vui, Luatua (co-capt), Thomas, Haining.
Replacements: Fenton-Wells, Lay, Thiede, Crane, Smith, Randall, Madigan, Luke Daniels.
Sale: James; Solomona, James, O'Connor, Ashton; MacGinty, de Klerk; Harrison, Webber, John, Beaumont, Phillips, B Curry, T Curry, Ross (capt).
Replacements: Langdon, Morozov, Jones, Postlethwaite, Strauss, Cliff, Redpath, Reed.
For the latest rugby union news follow @bbcrugbyunion on Twitter.