Electroencephalography (EEG) is non-invasive technology that is widely used to record brain signals in brain computer interfacing (BCI) systems to control, motor imagery, in which movements signals occurring in limbs can control some services. Researchers have proposed numerous classification schemes of these motor imagery to incorporate it with various neurorehabilitation, neuroprosthetics and gaming applications. However, the existing classification schemes face the performance degradation caused by motor-imagery EEG signals with low signal to noise ratio. The paper's main objective is to use possible thick data analytics techniques to classify effectively the motor imagery EEG signals. Our attempt start with notable classifiers including Decision Trees, Extra Trees, Naive Bayes, Random Forest and SVM and move later to enhance classifications using variety of ensemble learning techniques including Bagging, Adaboost and Stacking. More techniques has been applied on the results of the ensemble learring to eliminate classification noise and supply more relevant features such as substituting outliers with mean value and exercising band-pass filter and Common Spatial Pattern (CSP). The thick data methods has been validated on a public dataset rendered by BCI competition II dataset III and was found to produce better classification performance metric which included performance metric parameters like accuracy, specificity, sensitivity, precision and recall when confronted with the existing work, thus projecting the usefulness of motor imagery BCI. The analytics is inclusive of Area Under the Curve (AUC) score and Mathews Correlation Coefficient (MCC) score to display an impactful analysis.