Wieghorst re-entered the Danish national team in August 2002, while playing for Brøndby, as he played the 1–0 friendly match win against Scotland. In February 2003, he was selected for the Denmark League XI national football team, consisting of the best Danish players from the Danish Superliga, to play a series of unofficial friendly matches against various Asian national teams. In the game against Iran, an Iranian player mistook a whistle from the crowd as being the referee's half-time signal, and picked the ball up with his hands in the penalty area. The referee gave Denmark a penalty kick, but following consultation with national team coach Morten Olsen, Wieghorst missed the penalty on purpose as a token of fair play, and Denmark lost 1–0. The incident made CNN's "Play of the Day" of 2 February 2003, and Wieghorst received an Olympic Committee fair play award. He was selected the 2003 Danish "Player of the Year". He played his last national team game in April 2004, a 1–0 friendly match win against Scotland.