We report a pilot study of performing classification of motor imagery for brain-computer interface applications, by means of source analysis of scalp-recorded EEGs. Independent component analysis (ICA) was used as a spatio-temporal filter extracting signal components relevant to left or right motor imagery (MI) tasks. Source analysis methods including equivalent dipole analysis and cortical current density imaging were applied to reconstruct equivalent neural sources corresponding to MI, and classification was performed based on the inverse solutions. The classification was considered correct if the equivalent source was found over the motor cortex in the corresponding hemisphere. A classification rate of about 80% was achieved in the human subject studied using both the equivalent dipole analysis and the cortical current density imaging analysis. The present promising results suggest that the source analysis approach could manifest a clearer picture on the cortical activity, and thus facilitate the classification of MI tasks from scalp EEGs.