 Kamungozi played three official List A matches for Masvingo in the 2005–06 one-day league in Zimbabwe, taking five wickets, of which four came in a game against Mashonaland who were bowled out for 76.He made his Test match debut for Zimbabwe against Bangladesh on 25 October 2014.Kamungozi made his debut for the senior Zimbabwe side in a Twenty20 tour match on the 2006–07 tour of South Africa against Eagles, where he scored one run from two balls at No.