10. Roman Weidenfeller (36 years old)
Dortmund have been in a terrific form since the past few years, and a major player in the present Dortmund squad is the 36 years old goalkeeper Roman Weidenfeller. Playing since 2002 for the club, the goalkeeper from Diez has made more than 350 appearances for the football club and has even won 5 international caps for Germany. At November 19, 2013, in a match against England at Wembley, Weidenfeller beacme the oldest player to debut in an international fixture for Germany. He made his only competitive appearance against Gibraltar in the qualifying stages of Euro 2016. He is also a world cup winner (2014, Germany).