Cesc Fabregas has claimed that Jose Mourinho is the best manager he has played under, putting him ahead of Pep Guardiola and Arsene Wenger.