Not for the first time this season, Indian all-rounder Yuvraj Singh has been slammed by some of his fans for his lackluster performance in the ongoing edition of the Indian Premier League (IPL).
Over the last seven games, the 36-year-old has barely managed to scrape a meagre 64 runs for Kings XI Punjab at a strike rate of 91.42 - the worst for any player who has played 50 or more balls in the current season of the League.
The Punjab-based franchise had spent nearly $400,000 on the out of favour batsman in the hope that he might steer the team towards a top finish in the IPL, something that the squad has failed to do in the past.
Mr Singh started his journey on the field with a scintillating debut back in the year 2000 where he smashed a match-winning 84 against Australia and thereafter went on to become one of the most dominating middle-order batsmen between 2005 and 2009.
Since then he has played a total of 40 Tests, 304 ODIs and 58 T20s, collecting over 11,778 runs and taking 148 wickets across different formats.
The dashing southpaw is best remembered for hitting six sixes in one over against England's Stuart Broad in the inaugural 2007 T20 World Cup at Durban.
He is also credited for leading India to victory at the 2011 World Cup where he managed to resurrect his career with his impeccable performance both with the bat and the ball.
But soon after that the aggressive batsman was diagnosed with a rare germ cell cancer that forced him into a year-long sabbatical.

Indian cricketer Yuvraj Singh Source: Supplied
The champion though managed to re-book a berth in the Indian team in 2012 and has made successive comebacks over the years, however he has failed to emulate his past flamboyance on the field.
He is now hoping to get a last shot at the 2019 World Cup before hanging up his boots.
Whether Mr Singh will get to don an Indian jersey one more time remains to be seen, his former teammate Virender Sehwag who has shared the field with him for many years is still full of hope for the left-handed batsman.
"Yuvraj is still an amazing player. His talent is intact. Even a current India player can lose form. I don't think we'll get a player like him again. If his form his good, he's a match-winner."-Virender Sehwag
Irrespective of what the future holds for the swashbuckling cricketer, Yuvraj Singh is bound to go down in the history books as one of the greatest middle-order batsmen in the world of cricket.