2010年世界杯西班牙队的赛程如下:
1. 6月16日,西班牙对阵瑞士,结果瑞士2-1战胜西班牙;
2. 6月21日,西班牙对阵洪都拉斯,结果西班牙2-0战胜洪都拉斯;
3. 6月25日,西班牙对阵智利,结果西班牙2-1战胜智利。在小组赛中,西班牙队获得6分,以小组第一的身份晋级16强。
4. 6月29日,16强淘汰赛,西班牙对阵葡萄牙,结果西班牙1-0战胜葡萄牙;
5. 7月3日,8强淘汰赛,西班牙对阵巴拉圭,结果西班牙1-0战胜巴拉圭;
6. 7月7日,半决赛,西班牙对阵德国,结果西班牙1-0战胜德国;
7. 7月11日,决赛,西班牙对阵荷兰,结果西班牙1-0战胜荷兰,时隔44年再次获得世界杯冠军。