Ben Foster bắt đầu sự nghiệp chuyên nghiệp của mình vào năm 2001 ở Stoke City. 4 năm sau, anh có bước chuyển mình lớn khi đầu quân cho Man Utd trong giai đoạn hoàng kim của đội bóng này. Tuy nhiên, tại sân Old Trafford, anh không được sử dụng nhiều và phải phiêu bạt ở nhiều đội bóng theo dạng cho mượn.
Từ năm 2005 đến năm 2007, Foster được Watford mượn. Để rồi đến năm 2010, anh được bán đứt sang cho Birmingham City, với mức phí chuyển nhượng được cho là 6 triệu bảng.
Điểm nhấn trong giai đoạn này của Foster là chức vô địch League Cup vào mùa giải 2010/11. Birmingham đã xuất sắc đánh bại Arsenal trong trận Chung kết với tỷ số 2-1 để giành chiếc cúp lớn đầu tiên sau 48 năm. Tuy nhiên, cuối mùa giải đó, Foster và các đồng đội cũng phải chịu cảnh xuống hạng.
Sau đó, Foster phiêu lưu đến West Bromwich Albion và bến đỗ cuối cùng của anh là Watford, khi ký hợp đồng với đội bóng này vào mùa giải 2018/19. Hợp đồng giữa anh và Watford đã đáo hạn vào mùa Hè vừa qua. Sau 3 tháng không tìm được một CLB phù hợp, thủ thành 39 tuổi đã tuyên bố giải nghệ.
Từng có lúc được xem là tương lai ở trong khung gỗ đội tuyển Anh, nhưng Foster không đủ duyên để có vinh dự đó. Cựu cầu thủ Man Utd khép lại sự nghiệp với 524 lần ra sân và giữ sạch lưới ở 140 trận.