Mateusz Zachara w Polsce znany jest przede wszystkim z występów w Górniku Zabrze, dla którego strzelił w ekstraklasie 20 bramek w 63 meczach. Piłkarz jest wychowankiem Rakowa Częstochowa. Grał również przez jeden sezon GKS-ie Katowice.
Zachara na ul. Reymonta mógł trafić już zimą, bo już wtedy krakowski klub był zainteresowany jego sprowadzeniem. Ostatecznie napastnik został jednak w Chinach, gdzie występował w klubie Henan Jianye. W marcu piłkarz rozwiązał jednak kontrakt z chińskim klubem. Powodem były m.in. problemy zdrowotne Zachary. W lutym przeszedł on operację kontuzjowanego barku i wiadomo było, że na powrót na boisko będzie musiał czekać około trzech miesięcy. Teraz piłkarz jest już jednak zdrowy i będzie grał dla Wisły.