Ravindra Jadeja, scored a maiden Test century on Friday as India posted a mammoth 649 in the first innings of the first Test against West Indies in Rajkot. Playing in his 38th Test match in front of his home crowd, Jadeja remained not out at 100 before skipper Virat Kohli decided to declare the innings.