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