Aditya Mallick
The "God of Cricket" Sachin Tendulkar is one of the greatest batters of all time. Against Sri Lanka, he smashed 9 Test hundreds.
The former great batter, Younis Khan got 8 hundreds against Sri Lanka, which is most by any Pakistani batter in Tests.
Another former Pakistani batter, Azhar Ali smashed 6 Test hundreds against the Lankans.
The last batter and the latest one on this list is Joe Root. So far, Root smashed 6 Test hundreds against the Lankans.