An Electrocardiogram (ECG) is graphical representation of the electrical movement of human heart and used in diagnosis of various heart diseases. The primary function of ECG analysis is correct detection of QRS complex and other ECG characteristics [1]. In this review paper, researchers provide a comparative study between four popular algorithms: namely Window pair algorithm, Dynamic Plosion Index algorithm, KNN algorithm, Slope vector waveform algorithm [2-5] against three assessment criteria 1) Cross Validation, 2) Threshold and 3) Robustness to noise in order to obtain a fast, robust and highly accurate QRS detection algorithm which helps in the development of a more robust clinical instrument by making the front end signal processing more effective [6].