Edwards played in 20 Tests for Australia, playing against England, West Indies and Pakistan. He also played in nine One Day Internationals including the 1975 series. He was a right-handed batsman and superb cover fielder as well as a part-time wicket-keeper.
In the 1971-1972 Sheffield Shield season he made 4 centuries and went to England in 1972 at the age of 29 and got his first chance at Nottingham where he made an unbeaten 170.
He made ducks in his next two innings however. In 1974-1975 Edwards scored his second century against England when he hit 115 in the Perth Test match.
He made 99 at Lord"s in 1975. World Series Cricket beckoned in 1977 after which he failed to reach national selection.