As per the prediction, MS Dhoni might be considered as the best captain in cricket history.look at