Agriculture is the largest employment sector in Bangladesh. Which has a great impact on the economy, employment generation, poverty alleviation, human resources development, and food circuity of Bangladesh. Traditional Farming uses age-old agriculture equipment whereas Smart Farming is driven by modern latest technology-intensive farming methods. This smart farming system is cost- effective and middle-class farmers can use it in the farm field. This article reviews data-driven smart farming solutions incorporating Artificial Intelligence (AI), Internet of Things (IoT), Robotics and the management involved in the implementation of these smart farming systems in low-income countries like Bangladeshi Agriculture.