Abstract The brain is regarded as the central part of the human body and has a very complicated structure. The abnormal growth of tissue inside the brain is called a brain tumour. Tumour detection at an early stage is the most difficult task in the discipline of health. In this review article, the authors have deeply analysed and reviewed the brain tumour detection mechanisms which include manual, semi- and fully automated techniques. Today, fully automated mechanisms apply deep learning (DL) methods for tumour detection in brain magnetic resonance images (MRIs). This paper deals with previously published research articles relevant to various brain tumour detection techniques. Review of various types of tumours, MRI modalities, datasets, filters, segmentation methods and DL techniques like long short-term memory, gated recurrent unit network, convolution neural network, auto encoder, deep belief network, recurrent neural network, generative adverse network and deep stacking networks have been included in this paper. It has been observed from the analysis that the use of DL techniques in the detection of brain tumours improves accuracy. Finally, this paper reveals research gaps, limitations of existing methods, challenges in tumour detection and contributions of the proposed article.