David White (ur. 30 października 1967 w Urmston) – angielski piłkarz grający na pozycji prawego pomocnika lub napastnika. Rozegrał 1 mecz w reprezentacji Anglii.

Kariera klubowa Swoją karierę piłkarską White rozpoczął w klubie Manchester City. W 1986 roku awansował do kadry pierwszej drużyny. 27 września 1986 zadebiutował w Division One w przegranym 0:1 wyjazdowym meczu z Luton Town. Na koniec sezonu 1986/1987 spadł z Manchesterem do Division Two. W sezonie 1987/1988 stał się podstawowym zawodnikiem Manchesteru City. W sezonie 1988/1989 awansował z Manchesterem do Division One, a w sezonach 1989/1990 i 1990/1991 był najlepszym strzelcem tego zespołu.

W grudniu 1993 roku White przeszedł za kwotę 2 milionów funtów do Leeds United. W Leeds swój debiut zanotował 29 września 1993 w zremisowanym 0:0 domowym meczu z Queens Park Rangers. W Leeds występował do 1995 roku.

W listopadzie 1995 roku White odszedł z Leeds do grającego w Division One, Sheffield United. Swój debiut w Sheffield zaliczył 18 listopada 1995 w przegranym 0:2 wyjazdowym spotkaniu z Sunderlandem.