Leo Messi has become Barcelona's all-time leading goalscorer. He set the record in Tuesday's 5-3 La Liga win over with Granada at the Nou Camp.

Messi equalled the mark of 232 official goals set by Cesar Rodriguez during the 1940s and 50s when he slotted home Isaac Cuenca's cross in the 17th minute, and then secured the record outright in the 68th minute when he lobbed the ball over Granada goalkeeper Julio Cesar.

The 24-year-old completed his hat-trick - his eighth of the season for Barcelona - in the 86th minute after rounding Julio Cesar and slamming the ball into the roof of the net.

The three-time FIFA World Player of the Year has scored an incredible 48 goals in 40 games for the Catalan giants this season.

Exclusive Memorabilia is running low on signed Messi shirts, so what better time to invest in a great bit of sporting memorabilia.