Stats: Zlatan Ibrahimovic has scored in EVERY MINUTE of a football match

Paris Saint-Germain striker Zlatan Ibrahimovic has now scored in every minute of a football match.

Ibrahimovic became Sweden's all-time top goalscorer on Thursday with a brace against Estonia, bringing his international tally to 50 in 99 games and overtaking Sven Rydell's 82-year-old record.

The former Barcelona and Juventus forward has scored 369 goals throughout his 15-year career, but it was his strike in the 24th minute during the international break that completed the statistic.

Rydell scored the last of his 49 goals against Finland in 1932 and, to celebrate passing the mark, Ibrahimovic revealed a shirt with a message for fans that read: 'You made it all possible.'

Ibrahimovic made his international debut in 2001 and scored his first goal in a 3-0 victory over Azerbaijan in a World Cup qualifying match.

Arguably the striker's most memorable goal came against England when, having already put three past a lacklustre Three Lions, Ibrahimovic unleashed an incredible 35-yard bicycle kick to embarrass Joe Hart and seal the 4-2 win for Sweden.

In doing so, Ibrahimovic earned himself the 2013 FIFA Puskas Award for the best goal of the year.