Foster ban đầu được chọn trong đội hình của Manchester United cho FIFA Club World Cup 2008, nhưng sau khi bị gãy ngón tay trong buổi tập trước ngày đội tuyển chuẩn bị đến Nhật Bản, anh được thay thế bởi Ben Amos. Vào ngày 1 tháng 3 năm 2009, Alex Ferguson đã gọi tên Foster vào mục tiêu cho trận Chung kết Cúp Liên đoàn 2009 tại Sân vận động Wembley. Sau khi giữ sạch lưới trong thời gian 90', Foster sau đã cứu thua cú sút Jamie O'Hara của Tottenham trong loạt sút luân lưu sau đó. Điều này kết hợp với một sai lầm từ David Bentley, đã mang lại cho United một chiến thắng 4-1 trong loạt đá luân lưu và danh hiệu League Cup 2009. Sau trận đấu, Foster được trao danh hiệu Alan Hardaker cho cầu thủ giỏi nhất trận đấu.