Dimitrov spilte i årene mellom 1978 og 1987 totalt 77 landskamper og scoret seks mål for . Han var med i den bulgarske troppen under VM i fotball 1986, hvor han i tillegg ble utnevnt til Bulgarias lagkaptein av landslagstrener Ivan Vutsov.