Ace New Zealand batter Kane Williamson scored his 29th century on the 2nd day of the first Test against Bangladesh in Sylhet on a difficult track and joined an elite club with the likes of Virat Kohli, Don Bradman, Sachin Tendulkar and a few more. (More Cricket News)