The Indian cricket team has played with supreme consistency in all formats in the recent years. They have dominated the ICC World Test Championship and also performed well in ODIs. Players like Virat Kohli, Rohit Sharma, and several others have played well in both formats. They have registered big scores in Test cricket as well as ODI cricket.
However, there are also players who have done well only in Test cricket, but failed to play a big innings in ODI cricket. In this article, we will look at the five current Indian players with multiple Test hundreds but zero ODI centuries.
Ravichandran Ashwin
Former Chennai Super Kings star Ravichandran Ashwin was the lead off-spin bowler of the Indian cricket team for quite a while. He also showed his batting skills in the whites as he has four hundreds to his name. However, he is yet to touch the magical mark in ODIs.
Mayank Agarwal
Mayank Agarwal recently made his Test debut for India and has already registered three 100 plus scores for the country in Test cricket. Agarwal has also played a few ODIs, but, without a single century.
Cheteshwar Pujara
Nicknamed as the 2.0 version of The Wall Rahul Dravid, Cheteshwar Pujara has cemented his position in the Indian Test team. He has 18 Test hundreds to his name, but sadly, he has not converted that success in ODIs as it has been a long time since he played an ODI for the nation.
Murali Vijay
Murali Vijay came into the limelight after his stellar performances for the Chennai Super Kings in IPL. He was billed by many as the next big thing in Indian cricket, but he could only succeed in Tests. Vijay has 12 Test centuries, but no ODI hundreds.
Wriddhiman Saha
The current wicket-keeper batsman of the Indian Test team, Wriddhiman Saha has made a name for himself with his solid defensive technique. He has three hundreds in the longest form of the game, but no 100+ scores in other formats.