Lee Johnson’s side beat Portsmouth 1-0 at the Stadium of Light last time out, with Elliot Embleton scoring the only goal of the game.
Defender Danny Batth made his Sunderland debut against Pompey, while another new signing Patrick Roberts is available.
Roberts is expected to start on the bench against Bolton due to his lack of game time in recent months.
Johnson switched to a back three against Portsmouth but could revert to his favoured 4-2-3-1 formation this weekend.
The Black Cats will be without Alex Pritchard and Bailey Wright who have both picked up calf injuries.
Here’s the side we think could start against Bolton:
A message from the Football Clubs Editor
Our aim is to provide you with the best, most up-to-date and most informative Sunderland AFC coverage 365 days a year.
This depth of coverage costs, so to help us maintain the high-quality reporting that you are used to, please consider taking out a subscription to our new sports-only package here.
Your support is much appreciated. Richard Mennear, Football Clubs Editor
Roberts is expected to start on the bench against Bolton due to his lack of game time in recent months.