Bryant last played June 22 and was on the 10-day disabled list with shoulder discomfort.
He was in the lineup batting third and playing third base for the matinee at AT&T Park.
Bryant took batting practice and ground balls in the field last week at Wrigley Field before being sent out on a rehab assignment.
Bryant went 2-for-6 with a home run and three RBIs in two rehab games for Double-A Tennessee. He traveled from Knoxville to San Francisco on Tuesday night and received the green light from manager Joe Maddon on Wednesday morning.
In 66 games this season, the 26-year-old Bryant is batting .280 with nine homers and 36 RBIs.
--Field Level Media