The 97-year-old was a long-serving member of the cricket community both on and off the field.

The solid opening batsman played 45 first-class matches for Western Australia between 1946 and 1957, and was vital part of WA’s first Sheffield Shield side.

When Western Australia was admitted to the Shield in 1947-48 he scored 105 in the second match against Victoria, and then became the first batsman to score a century in each innings of a match for WA, which he did against Queensland in 1950-51.

Mr Edwards served on Western Australia's selection panel from 1960 to 1988.

WA won the Sheffield Shield 10 times, the One-Day title six times and saw 33 players selected for Australian Test duties during his time on the panel. He returned for one more season in 2001-02.

Mr Edwards was made an honorary WACA Life Member in 1982. In 1991 he was awarded the Medal of the Order of Australia, and nine years later Mr Edwards was awarded the Australian Sports Medal for his significant contribution to the sport as player and administrator.

Mr Edwards was inducted into the WACA Gallery of Greats in 2009.

WACA Chair Ken Michael said:

“This is a sad day for the cricketing community in Western Australia. Allan has been a part of WA Cricket from the start of the Sheffield Shield days and spent a lifetime serving the sport, we are all incredibly grateful for his contribution.

“His support for Western Australia never diminished, turning up to every Shield match to cheer on the WA side.

“On behalf of everyone at the WACA and the WA cricket community we send our deepest condolences to the Edwards family.