The Australian Men’s Test Cricket team has had 47 Test captains since Dave Gregory was Australia’s first captain in the first test match v England in Melbourne in March 1877.
Only 2 of the 47 captains were born in Queensland and played first class cricket for Queensland.