The 36-year-old, who made it a double celebration when he scored a penalty, matched Bosnian Sergej Barbarez's record of 330 games in Germany's top division.
"It does not get much better than that," a beaming Ze Roberto told reporters after his record game. "What a great way to give joy back to the fans."
Ze Roberto made his first appearance in the Bundesliga in 1998 for Bayer Leverkusen. He spent four years at Leverkusen before playing for Bayern Munich between 2002-06.
He returned to Bayern in 2007 after a brief spell in Brazil with Santos.
The defensive midfielder has been at Hamburg since 2009.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.