Moeen Ali Reveals His All-Time IPL XI
England’s versatile cricketer Moeen Ali, who is representing Kolkata Knight Riders (KKR) in the 2025 Indian Premier League (IPL), recently shared his all-time IPL XI. During an interview with the YouTube channel Beard Before Wicket, Ali selected some of the biggest names in IPL history for his dream team.
Explosive Openers: Gayle & Kohli
Ali chose former West Indies powerhouse Chris Gayle and India’s modern-day great Virat Kohli as his opening batsmen. He described Gayle as one of the most dangerous T20 batsmen ever and praised Kohli for being the ultimate chase master.
Powerful Middle Order
At number three, Ali selected former Mumbai Indians all-rounder Kieron Pollard, known for his match-winning performances. His middle order features a mix of Caribbean and Indian all-rounders:
- Andre Russell – A destructive batter and a lethal bowler.
- Hardik Pandya – A game-changer with both bat and ball.
- Dwayne Bravo – One of the greatest all-rounders in T20 cricket.
- Ravindra Jadeja – A dynamic player with exceptional fielding skills.
Captain & Wicket-Keeper: MS Dhoni
The legendary Mahendra Singh Dhoni was Ali’s choice as both the wicket-keeper and captain. His leadership and finishing abilities make him an undisputed choice.
Formidable Bowling Attack
Ali picked a strong bowling lineup featuring top-quality pacers and a world-class spinner:
- Jasprit Bumrah – India’s best fast bowler in T20 cricket.
- Kagiso Rabada – A proven match-winner from South Africa.
- Rashid Khan – The Afghan spin wizard who dominates T20 leagues worldwide.
Moeen Ali’s All-Time IPL XI
Position | Player |
---|---|
Openers | Chris Gayle, Virat Kohli |
Middle Order | Kieron Pollard, Andre Russell, Hardik Pandya, Dwayne Bravo, Ravindra Jadeja |
Wicket-Keeper & Captain | MS Dhoni |
Bowlers | Jasprit Bumrah, Kagiso Rabada, Rashid Khan |
Ali’s selections highlight some of the most impactful players in IPL history, creating a formidable lineup capable of dominating any opposition. Who would make it to your all-time IPL XI?