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.
5. LB: Dennis Cirkin
Managed to get forward more in the second half against Portsmouth as he produced another solid display.
Photo: JPI Media
6. CM: Corry Evans
Returned to the starting XI on Saturday and will now hope for a run in the side after multiple injury setbacks.
Photo: JPI Media
7. CM: Dan Neil
Saw more of the ball in the second half against Portsmouth. His midfield partnership with Evans could be key for the rest of the season.
Photo: JPI Media
8. RW: Lynden Gooch
Performed well in a wing-back role against Portsmouth. May be deployed in a more advanced role like against Wycombe at the start of the month.
Photo: JPI Media