Great Indian all-rounder Yuvraj Singh has created a huge buzz by making a big statement about Virat Kohli. The former Indian captain is considered one of the greatest batsmen of this generation due to his impact across all formats.
Kohli is currently in sensational form for Royal Challengers Bangalore (RCB) in the ongoing Indian Premier League 2026 (IPL 2026). The dashing right-handed batsman is currently one of the contenders for the Orange Cap with 379 runs in 9 matches at an average of over 54 and a strike rate of over 165.
Yuvraj Singh called Virat Kohli the greatest batsman of this generation
Amidst his IPL 2026 heroics, Yuvraj Singh called Virat Kohli the greatest Indian batsman of this generation, and the comment has now gone viral among cricket fans. The two-time World Cup winner has ignored legends like Sachin Tendulkar and MS Dhoni for Kohli.
Also Read: Revealed: BCCI Secretary gives big reason for choosing Ahmedabad instead of Bengaluru for IPL 2026 final
Yuvraj feels that Kohli’s consistency, hunger for runs and dominance across all formats has made him stand above the rest in modern cricket. Yuvraj Singh said on FM, “Virat Kohli is India’s greatest batsman of this generation.”
Yuvraj Singh said, “Virat Kohli is India’s greatest batsman of this generation.” [My FM] pic.twitter.com/jkIGj5KlET
– Johns. (@CricCrazyJohns) 7 May 2026
Yuvraj Singh lauds Virat Kohli’s incredible passion and mentality
He pointed out that Virat Kohli has achieved almost every possible feat in modern cricket, has broken almost every major batting record of this generation and has proven himself in all three formats. Yuvraj also said that despite his incredible performances across all formats for India, Kohli’s mentality and hunger to keep improving is what sets him apart from others.
Even after scoring 28,215 international runs across T20Is, ODIs and Tests, winning major tournaments and becoming one of the greatest cricketers in the world, Kohli plays with the same passion and determination whenever he takes the field.
Kohli has carved one of the greatest careers in cricket history with his incredible performances for India in Tests, ODIs and T20Is. However, he has retired from Test and T20I cricket and now aims to play in the ICC World Cup 2027 in South Africa, Zimbabwe and Namibia.
greatness of yuvraj singh
Talking about Yuvraj Singh, he is a warrior and one of the greatest match winners Indian cricket has ever seen. From smashing bowlers all around the park to bravely fighting cancer and returning to the Indian team again, Yuvraj’s journey has been nothing short of inspiring.
Yuvraj played for India for almost 17 years and became one of the most dangerous players in white ball cricket. During his international career, the stylish left-hander scored over 11,000 runs and also took 148 wickets. The biggest highlight of his career was hitting six sixes in an over against England fast bowler Stuart Broad in the 2007 T20 World Cup.
Yuvraj was the hero of India’s 2011 ODI World Cup-winning campaign, producing match-winning performances with both bat and ball. He scored 362 runs and took 15 wickets in the tournament and played a big role in India winning the World Cup after 28 years. He took time out for his international travels in 2019.
Also read: IPL 2026: BCCI announces strict ban on girlfriends, team owners after repeated protocol violations

