Bernard debuteerde op 22 november 2012 onder bondscoach Mano Menezes in het Braziliaans voetbalelftal. Hij viel toen in de 74e minuut in voor Lucas Marques in een met 2–1 verloren oefeninterland in en tegen Argentinië. Bondscoach Luiz Felipe Scolari selecteerde hem het jaar daarna voor de Confederations Cup 2013. Hij kwam tijdens dit toernooi twee keer in actie. Hij viel in de laatste groepswedstrijd tegen Italië in de 69e minuut in voor de trefzekere Neymar en in de halve finale in de 64e minuut voor Hulk. Bernard zag vanaf de bank hoe zijn ploeggenoten de finale wonnen door Spanje met 3–0 te verslaan.