Brendan Rodgers’s Celtic lost to Rangers at Ibrox at the weekend.
Winger Sinclair, 29, started the Old Firm derby for Celtic against Rangers at Ibrox on Saturday afternoon and played for the entire 90 minutes.
Midfielder Ntcham, 22, also started the Scottish Premiership match for the Hoops and played for the entire 90 minutes, as Brendan Rodgers’s team lost 1-0.
Former Hibernian and Heart of Midlothian midfielder Stewart, who now works as a pundit for BBC Sport, was not impressed with the performances of Sinclair and Ntcham for Celtic against Rangers.
Stewart wrote in The Scottish Sun: “With Odsonne Edouard not fully fit, Mikey Johnston was played up top and he showed flashes. I would certainly have kept Johnston on ahead of Scott Sinclair, who was AWFUL.”
“People will also point the finger and say Scott Brown had a terrible game, and he did,” added Stewart. “You don’t often see him giving away five-yard passes and putting the ball straight out of the park.
“But I tell you what? I’d have rather had his performance than Olivier Ntcham. Was he playing? Where was he?”
Ntcham is a very good and influential young midfielder, but against Rangers at Ibrox on Saturday, the 22-year-old Frenchman failed to make an impact and was largely anonymous in the second half.
Sinclair seemed to have recovered his old great form of late, but the former Aston Villa and Manchester City winger struggled to trouble the Rangers defence, although he did work hard and showed intent.