who has the most hundreds in test cricket
List of Test cricket records The most successful team in Test cricket, in terms of both wins and win percentage, is Australia, having won 362 of their 773 Tests (46.83%). Barring the ICC World XI, a rest of world team which played a single Test against Australia in 2005, the least successful team are Bangladesh who have struggled since their introduction to Test cricket in 2000, leading to questioning of their Test status.[8][9][10]
Vinod Kambli Despite having the highest career batting average for an Indian test cricketer of 54 [4] he played his last Test when he was just 23 years. He was not even considered for Test cricket[5] and only considered for one day cricket.[6][7] Currently he appears as a cricket expert and commentator on various television channels. He has also appeared on various reality shows and done few serials and Bollywood films as an actor. He played a supporting role in the Kannada film Bettanagere.[8][9][10]
List of India national cricket captains This is the list of the 33 cricketers who have captained the Indian cricket team for at least one Test match. Mahendra Singh Dhoni is the most successful Indian test captain with 27 wins.
Virat Kohli Kohli was appointed the vice-captain of the ODI team in 2012 and handed over the Test captaincy following Mahendra Singh Dhoni's Test retirement in 2014. In early 2017, he became the limited-overs captain as well after Dhoni stepped down from the position. In ODIs, Kohli has the second highest number of centuries and the highest number of centuries in run-chases in the world. Kohli holds numerous Indian batting records including the fastest ODI century, the fastest batsman to 5,000 ODI runs and the fastest to 10 ODI centuries. He is only the second batsman in the world to have scored 1,000 or more ODI runs for four consecutive calendar years.[10] Among the T20I world records held by Kohli are: the fastest batsman to 1,000 runs, most runs in a calendar year and most fifties in the format. He also holds the records of most runs in a single tournament of both the World Twenty20 and the IPL. He also has the highest historic rating points for an Indian batsman in ODIs (909 points) and T20Is (897 points) in ICC rankings and 2nd highest rating points in Tests (912 points) behind only Sunil Gavaskar.[11] He is the only batsman in history to average over 50 in Test matches, ODIs and T20Is simultaneously.[12]