David Lafata (České Budějovice, República Checa, 18 de septiembre de 1981) es un exfutbolista checo.
Jugaba de delantero y su primer equipo fue el S. K. Dynamo České Budějovice.
Su último club fue el Sparta Praga.
[1] Fue internacional con la selección de la República Checa en 41 ocasiones en las que anotó nueve goles.
[2] Participó en las Eurocopas de 2012 y 2016.