The Preston North End forward was described as their greatest player and one of the 'all-time greats for England' in a club statement announcing his death last night.
He made more than 400 league appearances for Preston North End between 1946 and 1960 and won 76 caps for England.
His 30 goals put him joint sixth with Alan Shearer and Nat Lofthouse in his country's scoring charts.
In a statement, Preston said: "Sir Tom was the greatest player to ever play for Preston North End and one of the all-time greats for England.
"Preston North End have been informed of the extremely sad news of the passing of Sir Tom Finney.
"The thoughts of everyone at the club, and those connected with it, are with his family at this time."
Former Scotland internationalist Kevin Gallacher said: "Sad news about Sir Tom Finney passing away, he's gone but will never be forgotten."