Ex-Pakistan captain Sarfaraz Ahmed has said that there should be "no doubt" that, in today's time, India skipper Virat Kohli is the "world's number one batsman". He also added, "Although Rohit Sharma does not have that many runs in Test matches, the timing that he has is great." Sarfaraz has been named in Pakistan's 29-member squad for England tour.