Michael James Duff (ur. 11 stycznia 1978 w Belfaście) – północnoirlandzki piłkarz grający na pozycji środkowego bądź prawego obrońcy.
Kariera klubowa Duff swoją profesjonalną karierę piłkarską zaczynał grając w Cheltenham Town F.C. Zadebiutował w tym klubie 15 listopada 1997 roku, kiedy to wystąpił w wygranym 2:1 meczu rozegranym w ramach Pucharu Anglii z Tiverton Town F.C. Do końca sezonu piłkarz wystąpił jeszcze w czterech innych spotkaniach. W kolejnych rozgrywkach Duff zagrał tylko w jednym meczu, jednak sezon 1999/00 rozpoczął już jako podstawowy zawodnik swojego zespołu. Pierwszego gola dla Cheltenham zdobył 26 grudnia 1999 roku w wygranym 3:1 spotkaniu z Exeter City F.C. Duff w The Robins występował do 2004 roku. Przez ten czas rozegrał łącznie 240 meczów w których zdobył dwanaście goli.