Indian captain Virat Kohli scored 123 runs against Australia in the first innings of Perth Test and helped India to post a respectable total of 283 runs in the reply of Australia's 326. Virat Kohli scored 123 runs off 257 balls with 13 fours and 1 six. During this knock, he broke and created a few records and here are the lists of all those records -
1. Fewest innings to 25 Test hundreds -
68 - Don Bradman (Australia)
127 - VIRAT KOHLI (India)
130 - Sachin Tendulkar (India)
138 - Sunil Gavaskar (India)
139 - Mathew Hayden (Australia)
2. Most International hundreds as captain -
41 - Ricky Ponting (376 innings)
34 - VIRAT KOHLI (145 innings)
33 - Graeme Smith (368 innings)
20 - Steven Smith (118 innings)
19 - Michael Clarke (171 innings) / Brian Lara (204 innings)
3. Most Test hundreds by visiting captains in Australia -
4* - VIRAT KOHLI (4 Tests)
4 - Clive Lloyd (16 Tests)
2 - Chris Gayle (3 Tests) / Graeme Smith (10 Tests)
2 - Garry Sobers (5 Tests) / Archie MacLaren (8 Tests)
4. Most hundreds in international cricket -
100 - Sachin Tendulkar (664 matches)
71 - Ricky Ponting (560 matches)
63* - Virat Kohli (356 matches)
63 - Kumar Sangakkara (594 matches)
62 - Jacques Kallis (South Africa)
5. Most Test hundreds against Australia -
12 - Jack Hobbs
11 - Sachin Tendulkar
9 - David Gower / Wally Hammond / Brian Lara / Richie Richardson
8 - Sunil Gavaskar / Herbert Sutcliffe
7 - VIRAT KOHLI / John Edrich / Maurice Leyland
6. 5000 or more Test runs at number 4 position -
13492 - Sachin Tendulkar (275 innings)
9509 - Mahela Jayawardene (195 innings)
9033 - Jacques Kallis (170 innings)
7535 - Brian Lara ( 148 innings)
6925 - Javed Miandad (140 innings)
6662 - Mark Waugh (170 innings)
6490 - Kevin Pietersen (139 innings)
5895 - Ross Taylor (139 innings)
5081 - Gundappa Viswanath (124 innings)
5012 - Virat Kohli (86 innings)
7. Most runs by a Test Captain (in Away Tests in a calendar year) -
1212 - Graeme Smith (2008)
1039 - Virat Kohli (2018)
1018 - Bob Simpson (1964)
895 - Gary Sobbers (1966)
857 - Graeme Smith (2003)