Pichardo zadebiutował w reprezentacji Kuby w czerwcu 2011 roku na Pucharze Złotym CONCACAF.
W meczu przeciwko Salwadoru zdobył 2 mecze, nie strzelając bramek. Jego drugą reprezentacją był mecz kwalifikacyjny do Pucharu Karaibów w listopadzie 2012 roku przeciwko Trynidadowi i Tobago.