One of the foremost Test specialists in the 21st century Cheteshwar Pujara retires

Pujara has played 103 Tests scoring 7,195 runs with 206 not out being his highest score. He has scored 19 centuries along with 35 half-centuries

from Live Cricket Scores, Cricket News, Analysis, Results & More | The Hindu https://ift.tt/o4lLO5a
via IFTTT

Author