Asia Cup 2025: "What is going on behind closed doors?"- AB de Villiers calls Shreyas Iyer's snub 'weird'

(Courtesy : Getty Images)
AB de Villiers said it was weird that Shreyas Iyer was not picked in the Indian squad for Asia Cup 2025.
Former South Africa captain AB de Villiers spoke about the possible reasons why Shreyas Iyer was overlooked in the India squad for Asia Cup 2025. He believes that some off-field factors might be the reason for the batter’s snub from the tournament.
Shreyad Iyer’s omission from the Indian squad for Asia Cup 2025 has surprised many cricket fans and former cricketers. This has become a major talking point, especially after how the Punjab Kings (PBKS) skipper performed in the Indian Premier League (IPL) 2025.
At a spectacular average of 50.33 and a strike rate of 175.07, the right-handed batsman scored 604 runs in 17 games. He finished as the highest run-scorer for his team and sixth highest in the tournament. Many expected Iyer to be part of the Indian squad for Asia Cup 2025. But, chief selector Ajit Agarkar openly said that they do not have a spot for him in the current setup.
Shreyas Iyer’s omission from Asia Cup 2025 squad is weird: AB de Villiers

During a live chat with his fans on X (formerly Twitter), De Villiers said that it was weird that a quality player like Iyer was not picked in the India squad. He also said that some off-field factors might be responsible for his snub.
“It is tough, guys. I was just going through the squad. I was thinking, where can we fit Shreyas in, because I’ve seen all the headlines and some fans being upset. I think Shreyas will be the most upset because he’s played some really good cricket over the last few years,” he said.
“He’s matured a lot. He has shown a lot of leadership qualities, but who knows what is going on behind closed doors? No one. Not me. Not you guys. Maybe not even Shreyas knows. But there might be a few things that have taken place over the years that have determined why he’s not the flavour of the month for a certain tournament”, he added.
“I’m just honestly taking a complete guess. Of course, it is weird to me, a quality player like that, not making the starting squad for Team India, especially with the leadership qualities he’s bringing. Maybe it will be too much of a clash with him there,” De Villiers further added.
Notably, commentators Aakash Chopra and Sanjay Manjrekar also lambasted Indian selectors for overlooking Iyer for Asia Cup 2025. The right-handed batsman last played for the country during ICC Champions Trophy 2025 in March, where he finished as the highest run-scorer for the team.
Meanwhile, Suryakumar Yadav will captain India in Asia Cup 2025 with Shubman Gill being his deputy for the tournament. Gill will be making his return to the T20I side after more than a year. Asia Cup 2025 will be played from September 9 in the United Arab Emirates (UAE).
When did Shreyas Iyer last play for India?
Shreyas Iyer last played for India during ICC Champions Trophy 2025 in March.
Who will captain India in Asia Cup 2025?
Suryakumar Yadav will captain India in Asia Cup 2025.
When will Asia Cup 2025 start?
Asia Cup 2025 will start on September 9 in the UAE.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Vikas Singh Derek is a core cricket-lover since childhood and has always followed the sport both in his personal and professional life. He started his school life by watching cricket at home with family. Later, he played cricket on the field at local clubs during college. After his Master's in Journalism from Mumbai, he followed his passion by covering cricket news across various digital media. Since 2015, he has been an aspiring sports journalist and cricket content writer with over 50K+ articles.
- Indian batsmen with 4000 or more runs in T20s ft. Virat Kohli, Smriti Mandhana
- Ayush Mhatre in HUGE trouble! BCCI to review India's 191-run loss against Pakistan in U19 Asia Cup final - Reports
- MI’s strongest playing XI for IPL 2026
- IPL 2026: Shocking! Delhi Capitals sack Axar Patel as captain after just one season, all set to name KL Rahul as new skipper - Reports
- Delhi Capitals all set to name Jemimah Rodrigues as new captain ahead of WPL 2026 - Reports
- Indian batsmen with 4000 or more runs in T20s ft. Virat Kohli, Smriti Mandhana
- Ayush Mhatre in HUGE trouble! BCCI to review India's 191-run loss against Pakistan in U19 Asia Cup final - Reports
- IPL 2026: Shocking! Delhi Capitals sack Axar Patel as captain after just one season, all set to name KL Rahul as new skipper - Reports
- Delhi Capitals all set to name Jemimah Rodrigues as new captain ahead of WPL 2026 - Reports
- How did top IPL stars perform in SMAT 2025?