Cheteshwar Pujara says adieu to all forms of Indian cricket; An emotional moment
Pujara made his debut in 2010 and has played 103 Tests and 5 ODIs for India. He scored 7,195 Test runs at an average of 43.60, with 19 hundreds and 35 fifties. At home, he scored 3839 of his total Test tally, averaging 52.58.