"Mita" -dictionary form is "miru"
It means to watch, see(but not meet), take a look, gaze, witness, etc. You can "miru" intentionally or not.
"Mikaketa"- dictionary form is "mikakeru"
The meaning is much narrower than "miru". You can only "mikakeru" unintentionally. If you "mikaketa" someone somewhere, you had not expected to see him there, and you didn't greet him there. You just witnessed his being there accidentally.