Rozehnal spilte for i EM i fotball 2004 og VM i fotball 2006. På klubbnivå har han vært innom Sigma Olomouc, Club Brugge og Paris Saint-Germain, før han sommeren 2007 gikk til Newcastle.