The Premier League has seen some world class talent over the years, be it from within this country itself or players from across the globe coming to England to make a name for themselves. Some have lit up the division with sensational performances while others disappeared without registering any sort of impression on the English fans. Although England is a notoriously difficult league to settle in to with its fast-paced action and demanding physical opponents, some players have made a better fist of it than others.

However, the real Premier League superstars are the ones who’ve performed at the highest level week in, week out for many a year. The likes of Ryan Giggs or Paul Scholes who churn out world class moments every time they step foot on the pitch are the real favourites of the terraces, but then there are those players who struggle to find the consistency to really make an impact at Premier League level. It can be so frustrating watching certain players take to the field as you never know what to expect and so we bring you the top 10 most inconsistent players in the Premier League.

Click on David Luiz to unveil the top 10