Virat Kohli missed out on a big score when he was trapped in front by Jason Holder on 45, but he scored just enough to add another feather to his cap.

On Saturday, the Indian captain became the highest scoring Test captain in Asia. Kohli overtook former Pakistan captain Misbah ul Haq during the Day 2 of the 2nd Test versus West Indies at the at the Rajiv Gandhi Stadium in Hyderabad on Saturday.

Kohli now has 4233 runs from 42 matches at an average of 65.12, while Misbah has scored 4214 from 56 matches for Pakistan, at an average of 51.39. Sri Lanka's Mahela Jayawaedene is third in the list with 3665 runs from 66 innings as captain. India's MS Dhoni (3454 runs from 96 innings) and Sunil Gavaskar (3449 runs from 74 innings) are fourth and fifth in the list respectively.

Hyderabad Test - Day report | Highlight | Photos

Kohli is 8th in the overall list of captain with most runs in the world, which is led by South Africa's Graeme Smith, who has scored 8659 runs from 109 matches. He is followed by two Australians Allan Border, who has 6623 runs from 93 matches, and Ricky Ponting, who has 6542 from 77 matches.

West Indian Clive Llyod is in fourth on the list with 5233 runs from 74 matches, followed by New Zealand's Stephen Fleming, who has 5156 runs from 80 matches. Recently retired English opener Alastair Cook is sixth with 4844 runs from 59 matches and Brian Lara of West Indies is 7th with 4685 runs from 47 matches.

READ - 10 years of Virat Kohli in international cricket

In fact, 17 of Kohli's 24 Test centuries have come as captain. Kohli has smashed six double centuries as captain in Test cricket and is the only player to do so.

Kohli is also the second in the list of most successful Indian captain, behind MS Dhoni.

After the win in the previous match, the first Test in Rajkot, Kohli now has 23 wins as captain. Under his captaincy, India won nine successive Test series as Kohli equalled Ricky Ponting's record of the most successive series wins as captain.