Khel Now logo
HomeSportsICC Women's World CupLive Cricket Score
Advertisement

Indian Cricket

Cheteshwar Pujara retires: Check his numbers in test cricket

Vikas Singh Derek has a Master's in Journalism and has written more than 50,000 articles. He currently works as a cricket content writer at Khel Now.
Published at :August 24, 2025 at 3:47 PM
Modified at :August 24, 2025 at 3:47 PM
Cheteshwar Pujara retires: Check his numbers in test cricket

Cheteshwar Pujara played 103 tests for India from 2010 to 2023.

Indian batter Cheteshwar Pujara announced his retirement from all forms of cricket on Sunday, August 24. Pujara finished as one of the greatest test batters to play for the Indian Cricket Team, who featured in more than 100 games in his career.

Pujara made his international debut in 2010 in a test match against Australia. His last match came during the ICC World Test Championship (WTC) 2021-23 final against Australia in June 2023. In his 14-year-long career, he played 103 tests and scored 7,195 runs at an average of 43.60.

For more than a decade, he was India’s most reliable No. 3 batsman in tests. The right-handed batsman played a key role during India’s back-to-back test series victories in Australia in 2018-19 and 2020-21.

While Pujara was quite successful in overseas conditions, he held a marvellous record at home. In 51 tests at home, he amassed 3839 runs at an average of 52.58, hammering 10 centuries. He also held an impressive record in Australia, scoring 993 runs in 21 innings at an average of 47.28.

Notably, Pujara played a vital role during India’s journey to the finals of ICC WTC 2019-21 and ICC WTC 2021-23. After India’s defeat in the ICC WTC 2021-23 final against Australia, Pujara was dropped from the test side, owing to poor form. After that, he didn’t get a call back again as selectors moved on from him.

However, he kept grinding hard and continued to play First-Class (FC) cricket for his domestic team Saurashtra as well as the county cricket..

Cheteshwar Pujara batting record in test cricket

Cheteshwar Pujara
Cheteshwar Pujara. (Image Source: BCCI)

During his 14-year-long international career, Pujara played 103 tests for India, scoring 7195 runs in 176 innings at an average of 43.60. The right-handed batsman also hammered 19 tons and 35 fifties in test cricket. His highest score of unbeaten 206 runs came against England in 2012.

Matches played: 103

Innings batted: 176

Runs scored: 7195

50s/100s: 35/19

Average: 43.60

Highest score: 206*

Notably, Pujara was a full-time batter and never inclined towards bowling. However, he did bowl two overs across two innings in test cricket, where he went wicketless.

How many runs did Cheteshwar Pujara score in test cricket?

Cheteshwar Pujara scored 7195 runs in 103 tests at an average of 43.60.

When did Cheteshwar Pujara play his last test match for India?

Cheteshwar Pujara’s last test match for India was ICC WTC 2021-23 final against Australia in June 2023.

How many centuries did Cheteshwar Pujara score in test cricket?

Cheteshwar Pujara scored 19 centuries in test cricket.

For more updates, follow Khel Now Cricket on FacebookTwitterInstagramYoutube; download the Khel Now Android App or IOS App and join our community on WhatsappTelegram.

Vikas Singh Derek
Vikas Singh Derek

Vikas Singh Derek is a core cricket-lover since childhood and has always followed the sport both in his personal and professional life. He started his school life by watching cricket at home with family. Later, he played cricket on the field at local clubs during college. After his Master's in Journalism from Mumbai, he followed his passion by covering cricket news across various digital media. Since 2015, he has been an aspiring sports journalist and cricket content writer with over 50K+ articles.

Advertisement
Advertisement