W reprezentacji Zimbabwe Yohane zadebiutował w 1996 roku. W 2004 roku podczas Pucharu Narodów Afryki 2004 wystąpił w 3 spotkaniach: z Egiptem (1:2), z Kamerunem (3:5) i z Algierią (2:1). W 2006 roku zagrał w jednym spotkaniu Pucharu Narodów Afryki 2006, z Nigerią (0:2).