With the curtain being drawn on another season in Germany's top division, I have compiled a Bundesliga best XI based purely on statistics from WhoScored.com.

Goalkeeper: Marc-Andre ter Stegen | Borussia Mönchengladbach

The obvious choice would have been Bayern Munich's Manuel Neuer due to his outstanding clean sheet record (18) this season. However, the young Ter Stegen had considerably more work to do that Neuer, resulting in some great statistics. He averaged a rating of 7.93, saved 72.02% of shots he faced and made 121 saves in total.

Right-back: Daniel Carvajal | Bayer Leverkusen

The 21-year-old Spaniard was on fantastic form for Bayer Leverkusen this season, averaging a rating of 7.63 - the best of any defender in the league.

He made 3.4 tackles per game, the third best of all right-backs in the league. Carvajal averaged 3.7 interceptions per game, the second best in the league. Like all good full-backs, Carvajal contributed offensively to his team too.

He racked up seven assists this season and made 1.5 key passes per game, the best of any right-back in the league. Carvajal also averaged 1.9 dribbles per game, and again, the best of any right-back in the league. 

Centre-back: Naldo | Wolfsburg

Bayern Munich's defence have been a brick wall this season, but the statistics favour another central defensive pair.

Wolfsburg's Naldo averaged 3.4 interceptions per game - the second best of any centre-back in the Bundesliga. The Brazilian's rating of 7.4 is also the second best for a centre-back. When attacking, Naldo managed to contribute six goals this season, the tied best for a defender.

Centre-back: Heiko Westermann | Hamburg

The towering German, Westermann, will partner Naldo in the centre of the defence.

He was the only centre-back to better Naldo's statistics, with the 29-year-old German averaging a rating of 7.44 and making 3.7 interceptions per game. Westermann's 7.3 clearances per game was the fourth best in the league.

Left-back: Philipp Lahm | Bayern Munich

He may be deployed as a right-back by Jupp Heyckes, but because of Carvajal's excellence at right-back, I have switched Bayern Munich's versatile Philipp Lahm to left-back.

Whereas Lahm's defensive statistics were not exceptional - but Bayern Munich did only concede 18 goals - his offensive statistics were outstanding. The Bayern Munich captain provided 11 assists - the second best in the league and the best of any defender. Lahm also had a pass success rate of 89.7%, the fourth best in the league.

Right-wing: Marco Reus | Borussia Dortmund

The 23-year-old German has impressed during his debut season at the Westfalenstadion, averaging a rating of 7.56.

Reus scored 14 goals this season, the most for any midfielder in the Bundesliga. He also contributed nine assists and picked up five man of the match awards.

Centre-midfielder: Bastian Schweinsteiger | Bayern Munich

The German enforcer has been the beating heart of the title-winning Bayern Munich team. No player matched Schweinsteiger's average of 74 passes per game.

As for his pass success of 87.9%, he came second for central midfielders in the league. He also topped the statistics table to accurate long balls, averaging 9.3 per game.

Centre-midfielder: Mario Gotze | Borussia Dortmund

Partnering his fellow German in the middle of the pitch, is Dortmund's 20-year-old wonderkid. With a rating of 7.79, he lies fourth in the statistical table. It is the simple statistics that stand out for Gotze, with 10 goals, nine assists and four man of the match awards this season. 

Left-wing: Franck Ribery | Bayern Munich

The Frenchman has been the outstanding player in the Bundesliga this season, topping the rating table with 8.38.

He contributed 10 goals and 14 assists to help Bayern Munich to the title. He also leads the tables for key passes (3.2 per game) and successful dribbles (4.5 per game).

Ribery's pass success of 87.7% was the best of any left-winger in the league. A truly brilliant player that should be included in any dream XI, statistical or not.

Striker: Robert Lewandowski | Borussia Dortmund

The main reason for picking a 4-4-2 was so I could include the two strikers that have dominated the Bundersliga this season.

Firstly, Robert Lewansowski with a rating of 7.67. The Pole was second in the scoring charts with 24 goals this season. He also got himself in some great scoring positions, coming second in the league for shots per game (3.2). 

Striker: Stefan Kießling | Bayer Leverkusen

The only player to score more goals that Lewandowski, Bayer Leverkusen's Kießling (25 goals) managed one more than his Polish counterpart.

Averaging a rating of 8.01, he was second only to Ribery for overall rating. The 191cm-tall Kießling dominated in the air this season, winning 5.4 aerial duels this season - the highest in the entire league.


Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://bit.ly/12nAsNY

DISCLAIMER: This article has been written by a member of the GiveMeFootball Writing Academy and does not represent the views of GiveMeFootball.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeFootball.com and SportsNewMedia do not take any responsibility for the content of its contributors.

Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms