Virat Kohli's Test career is filled with great innings that show his brilliance, perseverance, and love for the game. From testing conditions overseas to high-pressure games on Indian soil, Kohli has produced brilliant performances again and again that have had a lasting influence on Test cricket lovers across the world. But now he has retired from the longest format of the game, so, in this article, we will discuss five of his greatest Test innings, the moments that have made him a legend in the longest form of the game. Top 5 Best Innings by Virat Kohli in Test Cricket Sr. no Innings 1 123 vs Australia, 2018 (Perth) 2 147 vs Australia, 2014 (Sydney) 3 235 vs England, 2016 (Mumbai) 4 153 vs South Africa, 2018 (Centurion) 5 149 vs England, 2018 (Edgbaston) 123 vs Australia, 2018 (Perth) Image Source: Getty Images This has to be one of the best innings of Virat Kohli’s Test career. This inning was played on the fastest pitch on the planet( Perth). The thing that made this inning so special is the quality of the opposition's pace trio, which contained Pat Cummins, Josh Hazlewood, and Mitchell Starc. He scored a brilliant ton against the quality bowling lineup on the pacy wicket of Perth. He played all three pacers really well. Most of the batters were struggling to get the timing right on the pitch, but Virat showed his class and bagged 123 runs on the wicket. In his brilliant inning, he played 257 runs, which was a tough thing to do. He also made 13 fours and one six as well. Even though India lost the match, but this master class was just amazing on that packed wicket. Also Read | 1151 days! Ravindra Jadeja still at number 1 as the best Test all-rounder for ages 147 vs Australia, 2014 (Sydney) Image Source: Getty Images The second inning that is on our list of Virat Kohli’s best Test innings is one that he played back in 2014 when he was quite young in his career and was coming from a setback in England. His gritty knock of 147 helped India to draw the test match. In the first inning, Indian batting collapsed in their first inning, but Virat Kohli stood tall for his team and made a brilliant ton against a quality bowling lineup. In his knock of 147, he played 230 balls and hit 20 boundaries. This was a really special one from Virat, as he was very young and was also captaining the side for the very first time. 235 vs England, 2016 (Mumbai) Image Source: AFP Virat Kohli is the record holder of scoring most double centuries in test cricket as captain. One of those came against England in 2016 at the Wankhede Stadium in Mumbai. He scored 235 in just 340 balls, including 25 fours and a single six on the pitch, which was turning very much. But he demonstrated a masterclass against spin and went on to slam a classic double century to help India achieve 631. England were bowled out for 400 and 195, giving India a victory by an innings and 36 runs. 153 vs South Africa, 2018 (Centurion) Image Source: Getty Images This is the 3rd best Test innings of Virat Kohli’s Test career, and it is also a special one. It came in really tough times and in tough situations as well. The time was tough because India was down in the series, and the pitch at SuperSport Park, Centurion, was not easy to bat on, where none of the Indian batters even crossed the 50-run mark, but Kohli was there for India. On the pitch where bowlers were having a treat, the Indian batter bagged a brilliant ton, scoring 153 runs while facing 217 runs. This inning from Virat Kohli is more special because it came against the quality bowling lineup of South Africa, where there were bowlers like Morne Morkel and Vernon Philander. Also Read | Virat Kohli's Test Retirement Wasn’t Voluntary? Claims Report 149 vs England, 2018 (Edgbaston) Image Source: Getty Images In 2014, Virat Kohli struggled in India's tour to England, with only 134 runs in a span of 10 innings. He later described it as the lowest moment in his life. But he recovered immensely in 2018. In the first test at Edgbaston, Virat played a dazzling 149-run knock against England's dangerous bowlers like James Anderson and Stuart Broad. He scored 149 in the challenging conditions of Edgbaston, where the ball was moving a lot. In this inning, Indian batters flopped as no one could even cross the 50-run mark, and Virat stood tall for India and helped them to get close to England’s first inning total of 287. Conclusion Virat Kohli's best five Test innings demonstrate not only his technical genius but also his unrelenting drive and leadership. From overcoming initial setbacks in England to producing match-winning performances in Australia and South Africa, Kohli never failed to rise to the situation. His fire for playing under pressure and adjusting to various conditions has cemented his position among cricket greats. These innings are a measure of his commitment to the game and his contribution to India's rise in Test cricket.