The 35-year-old has been bamboozling batsmen for 15 years now on the international scene and yet still somehow retains the element of surprise.
Ajinkya Rahane will be aiming to get his mojo back as India, formidable even without regular skipper Virat Kohli, eye another 'Whitewash' against Sri Lanka in the three-match ODI series, starting on Sunday.
He joins an elite group of players who have made a century in their 100th Test -- the others being Colin Cowdrey, Javed Miandad, Gordon Greenidge, Alec Stewart, Inzamam-ul-Haq, Ricky Ponting (both innings) and Graeme Smith.
Images from Day 2 of the 3rd Test played between India and Sri Lanka at Feroz Shah Kotla in New Delhi on Sunday
'Even though the immediate past has not been good we are looking for a new leaf to start with'
Chasing an elusive dream of winning their first cricket Test in India, Sri Lanka will begin their gruelling tour with a two-day tour fixture against a depleted Board President's XI, in Kolkata, on Saturday.
It remains to be seen if reserve opener Ajinkya Rahane, the only player not to get a game in this series, would be included in place of Rohit Sharma or Shikhar Dhawan.
Skipper Rohit Sharma will be desperate to get back to form as a resurgent India look to set their record straight against hosts Sri Lanka in the third match of the Nidahas Tri-Series, in Colombo, on Monday.
Rohit Sharma-led India's main aim would be to settle their middle-order combination and also find a perfect batting position for Mahendra Singh Dhoni.
India would look to continue their ruthless streak
Images from Day 3 of the second Test between Sri Lanka and India in Colombo, on Saturday.
It will be another test for the Indian batsmen if the hosts have to bat first in a must-win contest, in Wednesday's second ODI in Mohali.
India have not lost a series at home since the defeat to South Africa in October 2015.
With Shikar Dhawan back in the squad, it is indeed a happy problem for skipper Virat Kohli, who has to choose two quality openers among three.
For all those who are likely to get a game, there will be just one target -- to make most of their chances as some of them might not get too many with just about 16 months left for the 50-overs World Cup.
Pakistan will meet Group A toppers England in the first semi-final on Wednesday at the same venue.
Skipper Virat Kohli's magnificent 243 was overshadowed by unprecedented scenes of mask-wearing Sri Lankan players, who halted proceedings thrice, complaining of poor air quality, on Day 2 of the third Test, in New Delhi.
South Africa took 16 Sri Lanka wickets in a little over two sessions to secure a ruthless victory by an innings and 118 runs in the third and final Test at the Wanderers on Saturday.
The hosts, who put up their best batting show in the series so far were all-out for 386 in the second innings despite twin centuries from opener Dimuth Karunaratne (141) and No 3 Kusal Mendis (110).
If KL Rahul is fit, Abhinav Mukund will be expectedly left out, a strange coincidence because he was the original back-up opener in this Test squad ahead of Shikhar Dhawan.
Barring Sri Lanka's Kumar Sangakkara, all players have declared their allegiances to IPL franchises over their respective countries' domestic sides ahead of the upcoming Champions League Twenty20.
Rajneesh Gupta profiles the cricketers playing the World Cup 2019.
Rajneesh Gupta presents all the fascinating career numbers of players in the World Cup.