Virat Kohli smashed 186 runs against Australia in the Ahmedabad Test on 12th March 2023
Image Source : GettyKohli hit 166 in an ODI against Sri Lanka on 15th January 2023
Image Source : GettyHe hit 113 in an ODI ton against Sri Lanka on 10th January 2023
Image Source : GettyThe Indian star smashed 113 against Bangladesh on 10th December 2022 in an ODI game
Image Source : GettyHe hit an unbeaten 122 against Afghanistan in a T20I on 8th September 2022
Image Source : GettyKohli hit 136 runs against Bangladesh in a Test match on 23rd November 2019
Image Source : GettyHe had hit an unbeaten 254 against South Africa in a Test match on 10th October 2019
Image Source : GettyKohli smashed 114* in an ODI hundred against West Indies on 14th August 2019
Image Source : GettyHe hit 120 against the Windies in an ODI on 11th August 2019
Image Source : GettyHe smashed 123 against Australia in an ODI on 8th March 2019
Image Source : GettyNext : From Sehwag to AB de Villiers top players to miss triple century in Tests by shortest margin