India script most innings victories under the captaincy of V Kolhi
India won the Ranchi Test against South Africa by an innings and 202 runs to provide India’s ninth innings win under the captaincy of V Kohli. V Kohli now owns the record for scripting most innings victories for India. He went past M Azharuddin under whose captaincy India had scripted eight innings victories. The following table lists India’s innings victories under these two captains.
| Captain | No | Team | Won | Margin | Opposition | Ground | Start Dae |
| V Kohli | 1 | India | won | inns & 092 runs | v West Indies | North Sound | 21 Jul 2016 |
| V Kohli | 2 | India | won | inns & 036 runs | v England | Mumbai | 08 Dec 2016 |
| V Kohli | 3 | India | won | inns & 075 runs | v England | Chennai | 16 Dec 2016 |
| V Kohli | 4 | India | won | inns & 053 runs | v Sri Lanka | Colombo (SSC) | 03 Aug 2017 |
| V Kohli | 5 | India | won | inns & 171 runs | v Sri Lanka | Pallekele | 12 Aug 2017 |
| V Kohli | 6 | India | won | inns & 239 runs | v Sri Lanka | Nagpur | 24 Nov 2017 |
| V Kohli | 7 | India | won | inns & 272 runs | v West Indies | Rajkot | 04 Oct 2018 |
| V Kohli | 8 | India | won | inns & 137 runs | v South Africa | Pune | 10 Oct 2019 |
| V Kohli | 9 | India | won | inns & 202 runs | v South Africa | Ranchi | 19 Oct 2019 |
| Captain | No | Team | Result | Margin | Opposition | Ground | Start Date |
| M Azharuddin | 1 | India | won | inns & 008 runs | v Sri Lanka | Chandigarh | 23 Nov 1990 |
| M Azharuddin | 2 | India | won | inns & 022 runs | v England | Chennai | 11 Feb 1993 |
| M Azharuddin | 3 | India | won | inns & 015 runs | v England | Mumbai | 19 Feb 1993 |
| M Azharuddin | 4 | India | won | inns & 013 runs | v Zimbabwe | Delhi | 13 Mar 1993 |
| M Azharuddin | 5 | India | won | inns & 119 runs | v Sri Lanka | Lucknow | 18 Jan 1994 |
| M Azharuddin | 6 | India | won | inns & 095 runs | v Sri Lanka | Bengaluru | 26 Jan 1994 |
| M Azharuddin | 7 | India | Won | inns & 017 runs | v Sri Lanka | Ahmedabad | 08 Feb 1994 |
| M Azharuddin | 8 | India | won | inns & 219 runs | v Australia | Kolkata | 18 Mar 1998 |