The 29-year-old former Aston Villa winger started the match and played until injury time, as Brendan Rodgers’s side won 2-1.
McDonald was impressed with the performance produced by the former Swansea City winger - who earns £25,000 per week as salary, according to The Daily Star.
“When Scott Sinclair is positive and gets on the front foot, he's so good to watch,” McDonald told BBC Sport about Sinclair. “His confidence is coming back.”
Praise for Ryan Christie
Ryan Christie also featured in the match for Celtic against Leipzig, and the 23-year-old Scotland international midfielder played well for the Hoops.
The former Inverness Caledonian Thistle ace has been playing well for the Glasgow giants in recent weeks.
Miller told BBC Sport: "Ryan Christie has been handed the chance through circumstances, through injuries, and he's come into the Celtic team and he's been outstanding.
“Not just in playing in a Celtic team that's playing at a high level, but playing against quality opposition as well.
“He's now really putting in performances that are saying to Brendan Rodgers, even if he's not going to be starting he's going to be a big part of his plans going forward.”
Bonner told BBC Sport: “I think if Ryan Christie keeps performing like he did tonight, it's going to be very difficult for Brendan Rodgers to leave him out. The energy he put in, the runs tonight, that's what Stuart Armstrong used to do.”
Celtic will return to action on Sunday afternoon when they take on Livingston away from home in the Scottish Premiership.