The Karnataka opener was brought in place of injured Murali Vijay and smashed 3rd ton in sixth game.
The 24-year-old right-hander batted, continued playing from his overnight score of 75 on Day 1, with full authority and reached the three-figure mark with a massive six off Roston Chase.
Rahul took 182 balls and struck 12 fours and a six to reach his Test ton. He batted at a strike rate of 56.04.
KL Rahul has now reached both his 100s for India in 2016 - one in an ODI and the other in Tests - via a six!#WIvInd— Mohandas Menon (@mohanstatsman) July 31, 2016
KL Rahul was the highest run-getter for India during India's tour of Zimbabwe. He also slammed his maiden ODI century on debut and became the first batsman to achieve this feat. He not only looked compact but also scored runs at a fair clip in his innings.
The last Indian batsman, before KL Rahul, to reach a Test 100 via a six - was Rohit Sharma also vs West Indies at Mumbai in Nov 2013#WIvInd— Mohandas Menon (@mohanstatsman) July 31, 2016
India are leading the four Test series against hosts West Indies 1-0 and considering the way things are proceeding in this game, Kohli and Company are in driver's seat in this match too.
Fewest innings to reach 3rd Test 100 (for India)
4 matches Mohd Azharuddin (all-time Test record!)
6 matches Vinod Kambli
7 matches Sunil Gavaskar
11 matches Cheteshwar Pujara/KL Rahul