[1] He played for the Queensland state colt side and was picked in the Sheffield Shield team in 1971–72[2] but was unable to rise past twelfth man for the next two seasons.
He was eventually dropped from the side and lost his spot in the colts, but good grade form in 1974–75 saw him make his first class debut for Queensland.
[6] Ogilvie made his Test debut in Brisbane and was dismissed cheaply in his first innings, but shared a partnership of 97 with captain Bob Simpson in the second, rescuing Australia from 3–7.
Ogilvie continued to score well in the Sheffield Shield and ultimately ended up making 1215 runs at an average of 50.62 for the season.
)[12] Ogilvie was eventually picked as a backup player when Kim Hughes fell ill and Peter Toohey was injured.