[3] Kaia played first-class cricket for Southern Rocks and is currently part of Mountaineers team.
In December 2020, he was selected to play for the Southern Rocks in the 2020–21 Logan Cup.
[5][6] The performance earned him a national selection when Zimbabwe toured Pakistan in May 2015.
[7] He made his One Day International debut for Zimbabwe against Pakistan in Lahore on May 31, 2015 where he did not get to bowl or bat, as the match ended in no result.
[10] However, in July 2021, following the one-off Test against Bangladesh, Kaia was reported for a suspect bowling action.