Hogan was a left arm spinner who played in seven Tests and 16 One Day Internationals for Australia in 1983 and 1984.
Hogan made his debut for Western Australia in 1981-82. He scored 70 in a game against Victoria and 49 against WA. He took 20 wickets at 36.75 for the summer.
Hogan had a strong 1982-83 summer. He scored 72 against NSW and took eight wickets against Qld.
At the end of the summer he was picked in Australia's one day team to play New Zealand, replacing Dennis Lillee who was made 12th man. He took 2-42 and made 4 not out. He was kept on in the squad. He was picked on a 1983 tour of Sri Lanka, one of two spinners (the other was Bruce Yardley). By the end of the summer he had taken 35 first class wickets at 26.82 - out of the spinners, only Bruce Yardley and Murray Bennett had taken more.
Hogan was picked in the first ODI. He had an excellent game, scoring 27 off 25 balls, taking a catch and earning bowling figures of 3-27. Things were harder in the 2nd ODI, Hogan going for 1-62.
He took 3-37 and 3-42 in a tour game against the Sri Lankan Board President's XI. He was selected in the test, bowling in tandem with Yardley. Hogan struggled in his first innings, going for 1-51, but did superbly in the second, taking 5-66 and helping Australia win by an innings. He made 12 wickets at 16 for the tour, Australia's best performing bowler.
These efforts saw Hogan picked as the sole specialist spinner for the 1983 World Cup. He was picked over Bruce Yardley, who then retired from international cricket.
Hogan was picked to play against India - he took the place of Dennis Lillee who was made 12th man. Hogan took 2-48. He kept his place for the next game, against Zimbabwe, taking 2-33. He went to 1-31 in the loss against India and 1-60 against West Indies.
Hogan was picked in the Australian side for the first test against the touring Pakistan side. However captain Kim Hughes decided on using an all-pace attack and Hogan was made 12th man. Australia won the game easily and kept the same twelve for the second club. Hogan took 3-91 and 1-107 in a shield game and was 12th man again as Australia used four pace bowlers.
An injury to Carl Rackemann saw Hogan selected for the 3rd test. He suffered badly at the hands of the Pakistan batsman, going for 1-107 and was dropped for the squad for the fourth and fifth test in favour of Murray Bennett and Greg Matthews.
Hogan was later dropped from the Australian one day team. However he bounced back with 5-31 against Victoria and wound up with 26 first class wickets at 33 for the summer. He took more first class wickets than any other Australian spinner.
Hogan was picked on the 1984 tour of West Indies. He and Greg Matthews would be the spinners; Murray Bennett, Peter Sleep and Bob Holland, who had also had strong domestic seasons, were overlooked. He also worked his way back into the one day team, taking 1-22 against Pakistan and 0-31 and 6 runs in a thrilling tie against the West Indies. He went for 0-39 in the last ODI final.
Hogan was the sole specialist spinner in the Australian squad, and thus had an excellent chance of being given an extended run in the test team. He bowled poorly in the opening tour game against Leeward Islands but then took 5-95 against Guyana, almost forcing a victory and out bowling Matthews. He was picked in the side for the first test.
Australia batted first and were 9–182 when Hogan combined with Rodney Hogg for a partnership of 97, a record tenth wicket stand for Australia against the West Indies (Hogan made 42), and took the total to 279. Hogan took 4-56 in the West Indies first innings, bowling very well. However Australia's batters collapsed again, Hogan went for 0-76 in the second innings and Australia were lucky to escape with a draw.
In the second test, Hogan went for 2-103 but his second innings of 38, coming in as nightwatchman, proved crucial in helping Australia escape with a draw. In the third test he again made useful runs as nightwatchman, 40 in Australia's first innings, but went for 0-97 as Australia crashed to defeat. In the fourth test he took 0-65 and in the 5th took 2-68.
He played in the 3rd and 4th ODIs,taking 0-31 and 0-31.
Hogan took 22 wickets at 39.45 for the tour (the second highest wicket taker) and 8 at 60 for the series (the third highest wicket taker).
He was picked in the 14 man squad to tour India for a series of one day matches; he and Bennett were the spinners.
Hogan took 4-33 in a tour game. He bowled well in the series, taking 3-44 in the first ODI 4-33 in the second, and 2-40 in the 4th. Australia won the series 3-0.
Hogan was thought to be a "certain inclusion" for the squad for the first test against the West Indies in 1984-85. However he was overlooked when Australia went for an all pace attack. Murray Bennett and Bob Holland would be Australia's preferred spinners that summer; they and Greg Matthews were selected on the 1985 tour of England. Hogan took 26 wickets that season but at a very expensive average of 51.
After being left out of the Australian team, Hogan joined the Australian rebel tours to South Africa for two seasons (1985/86 and 1986/87). He replaced Bennett, who had originally signed to go but changed his mind after his international prospects improved. He and Trevor Hohns were the two spinners. He was banned from test cricket for three years and Shield cricket for two years.
Hogan began the tour excellently scoring 74 off 77 balls in a tour game against Transvaal Country and making 63 and taking 8-89 against Eastern Province. His form dropped away and he took 16 wickets at 38.6 in the first summer- although he still performed better than Trevor Hohns.
Hogan did not recover his form on the second tour, taking 10 first class wickets at 39.4. He was easily out bowled by Hohns who took 33 wickets.
In 1987 he played in the Lancashire League for Lowerhouse.
Hogan - along with the other South African rebels - was overlooked for selection in WA's team for the first Sheffield Shield game of the 1987-88 summer. He was picked to play against Sri Lanka but did not bowl. He was kept in the team to play Tasmania and took 6-57. Hogan said he had been as "nervous as a newcomer" and had not bowled well early. "But once I dropped on to a length my confidence came back and I was able to get quite a bit of turn, especially from a spot just short of a length out side the off stump from the river end," he said. "It's the first time I've bowled in a first-class match for West Australia this season because when we were in the field against Sri Lanka I had to dash off to hospital because my wife, Helen, was having a baby." He took nine first class wickets for the summer at 22.66 and WA won the Sheffield Shield.
In 1988-89 he played the first five games for WA and took 12 wickets at 30 before being dropped. He got back into the team to end the summer with 14 wickets at 36.5. He also scored his maiden first class century, 115 against Victoria. Greg Chappell and Richie Benaud both listed Hogan in their squads to tour England in 1989 but in the final event Tim May and Trevor Hohns were taken as spinners. Hogan did help WA win the Shield for a third consecutive time and he got to tour India with a WA team.
In 1989-90 Hogan took 18 wickets at 35.6 with a best of 5-60. His last first class game was in 1990-91.
Hogan was appointed a WA selector in 2003-04.