Toldo was capped 28 times for Italy. His debut came on 8 October 1995, replacing Gianfranco Zola after the ejection of Luca Bucci in a 1–1 draw in Croatia for the UEFA Euro 1996 qualifiers. He was picked up for the finals in England as a reserve.