World War II veteran and triple Essendon premiership player Jack Jones has died aged 95.

Jones, a popular figure at the Bombers, played 175 games for the club and won flags in 1946, 1949 and 1950.

His VFL career began in 1946 after arriving home from serving in the 24th Battalion from the age of 19 to nearly 21.

To remember his mates he wore that number - 24 - in every game he played for Essendon, and he died on Tuesday, March 24.

His granddaughter Sarah Jones, a Fox Sports presenter, paid tribute to her Pop on Instagram.

“I thought he would live forever... but at 95 years of age my Pop, Jack Jones has left us,” Sarah wrote.

“On the 24th - which was the number of the battalion he served in and the number he asked to wear when he arrived at Essendon to honour his fallen WW2 mates.

“I spoke to him on Saturday - told him everyone at the Bombers’ game ‘said to say hello’ and they got the win. He loved that.

“I will miss him incredibly. But I have so many memories of a wonderful family man.

SHOW OF SUPPORT: Footy fans buy up memberships to help clubs

SEASON POSTPONED: Eddie McGuire urges AFL to look after players

“And I’m so grateful my daughters got to know and love their ‘Old Poppy’.”

Jones appeared at a number of Anzac Day games and events with his Bombers.

Jones had earlier this month revealed he was diagnosed with cancer in December and had only months to live.

Jack Jones (second from left) with Essendon coach John Worsfold, Pete Smith and Dyson Heppell. Credit: Darrian Traynor / Getty Images

That news, Sarah says, drew an outpouring of support from Essendon.

“To the Essendon staff and players past and present who have visited him in the past few months, thank you. He loved the attention,” she wrote.

“I’m sure he’ll be watching down... praying we all keep safe & cheering for the game he loved to return bigger and better than ever.”

Essendon great Matthew Lloyd and former Bombers player Robert Shaw led tributes to Jack Jones on social media: