Kosta Yanev (Bulgarian: Коста Янев; born 27 April 1983 in Burgas) is a Bulgarian footballer who currently plays as a midfielder for Zagorets Nova Zagora.
He is a defensive midfielder who plays in the holding midfield role or as an attacking midfielder. Despite often being used in a defensive position he is mainly an attacking player. He has been capped for the Bulgarian national team.