Captain Virat Kohli's record-breaking knock of 254* put India in a strong position against South Africa at the end of day two of second Test in Pune. With the help of Kohli's 254*, Mayank Agarwal's 108, Ravindra Jadeja's 91 and Ajinkya Rahane's 59, India declared on 601/5 in their first innings. In reply, South Africa were 36/3 at close of play on day two and have a massive task at hand to stay alive in the series.
List of records created by Virat Kohli during his 254* runs knock -
7 - Virat Kohli became the first Indian batsman to smash seven double hundreds in Test cricket.
Most double hundreds for India in Tests -
7 - Virat Kohli
6 - Virender Sehwag / Sachin Tendulkar
5 - Rahul Dravid
4 - Sunil Gavaskar
3 - Cheteshwar Pujara
Most double hundreds in Tests -
12 - Don Bradman
11 - Kumar Sangakkara
9 - Brian Lara
7 - Virat Kohli / Mahela Jayawardene / Wally Hammond
Virat Kohli's double hundreds in Tests -
200 vs WI at North Sound, 2016
211 vs NZ at Indore, 2016
235 vs ENG at Mumbai, 2016
204 vs BAN at Hyderabad, 2017
213 vs SL at Nagpur, 2017
243 vs SL at Delhi, 2017
254* vs SA at Pune, 2019
19 - Virat Kohli has scored 19 hundreds as captain and overall 26 hundreds in Test cricket.
Most Test hundreds as captain -
25 - Graeme Smith
19 - Virat Kohli / Ricky Ponting
15 - Steve Smith / Steve Waugh / Allan Border
138 - Number of innings taken by Virat Kohli to complete 7000 Test runs - the joint-fourth quickest in the world to reach this milestone.
Fewest innings to reach 7000 Test runs -
131 - Wally Hammond
134 - Virender Sehwag
136 - Sachin Tendulkar
138 - Virat Kohli / Gary Sobers / Kumar Sangakkara
139 - Mohammad Yousuf
254* - Virat Kohli's 254* is also the highest individual score by an Indian captain in Test cricket. He broke his own 2-year-old record.
Highest Test scores by Indian captain -
254* - Virat Kohli vs SA at Pune, 2019
243 - Virat Kohli vs SL at Delhi, 2017
235 - Virat Kohli vs ENG at Mumbai, 2016
224 - MS Dhoni vs AUS at Chennai, 2013
217 - Sachin Tendulkar vs NZ at Ahmedabad, 1999
1063 - Virat Kohli when on 191, completed 1000 Test runs against South Africa - fourth Indian batsman to achieve this feat.
Most Test runs for India against South Africa -
1741 - Sachin Tendulkar
1306 - Virender Sehwag
1252 - Rahul Dravid
1063 - Virat Kohli
976 - VVS Laxman
7054 - Virat Kohli when on 200, completed 7000 runs in Test cricket - only the seventh Indian batsman to achieve this milestone.
Most Test runs for India -
15921 - Sachin Tendulkar
13265 - Rahul Dravid
10122 - Sunil Gavaskar
8781 - VVS Laxman
8503 - Virender Sehwag
7212 - Sourav Ganguly
7054 - Virat Kohli
Fewest innings to 21000 runs in international cricket -
435 - Virat Kohli
473 - Sachin Tendulkar
485 - Brian Lara
489 - Ricky Ponting
514 - Jacques Kallis