India batter Cheteshwar Pujara turns 34 today. He has played 95 Tests and five ODIs for India. Of late, there have been question marks over his place in Indiaโs Test side, owing to lack of form. However, when he broke through in the national side, Pujara was seen the ideal replacement at no.3 to Rahul Dravid.
In 95 Tests, Pujara has scored 6713 runs at an average of 43.87. He played two ODIs against Zimbabwe and three against Bangladesh in 2013 and 2014 but couldnโt cement his spot in the side.
Scores of Pujara's fans took to Twitter to wish him on his special day and extend their heart-felt greetings.
Take a look: