Sheffield United include Danny Batth in their squad after signing the defender on loan from Wolves.
But the Blades will be without suspended striker Daniel Bogdanovic, who starts a three-game ban, and Jamie Ward, who has an ankle problem.
MATCH PREVIEW
Sheffield United did the double over Bristol City last season, and have won four of the last five matches between these clubs. Another win against them would be a further step in the right direction for an improving Blades side.
Big-name Blades will test us - Millen
After a miserable start to the season, United appear to have turned the corner under Gary Speed. They have won their last two matches and another victory would see them complete three in a row for the first time since January.
United have yet to be involved in a goalless draw this season, yet their away matches have produced fewer goals than any other Championship team's - only 15.
Seven of those have been scored by Speed's side, whose struggle to find the net has blighted their campaign. But after scoring a total of six goals in their last three outings, they seem to be finding some momentum.
MATCH FACTS
Head-to-head
• Bristol City have won nine of the 36 previous league matches between these clubs.
Have your say on this match
• City are two goals away from their 50th against the Blades.
Bristol City
• City are averaging a point per home game, having taken nine points from nine outings at Ashton Gate.
• Keith Millen has overseen five wins, five draws and seven defeats in his 17 league games since taking over as Robins boss.
• Jon Stead is hoping to play against one of his former clubs.
Sheffield United
• United have conceded the opening goal in 11 of their Championship games this season - more than any other team.
• They have had six wins, four draws and seven defeats since Gary Speed took over as Blades boss.
• Defender Stephen Jordan is set to make his 150th league appearance.
Source: BBC Sport
Source: BBC Sport