Header Banner

Shoaib Akhtar Picks His All Time ODI XI: Shane Warne Named Captain

kaif pic By - Monday, Nov 02, 2026
Last Updated on Nov 02, 2026 06:26 PM

Image Source: X

Shoaib Akhtar Picks His All-Time ODI XI: Former Pakistani pace sensation Shoaib Akhtar is as well-known for his candid opinions as he was for his speed and aggression on the cricket field. Recently, he selected his all-time favorite ODI playing XI, assembling a 'dream team' that features legendary players from across the globe. Let’s take a look at this special playing XI selected by Akhtar:

Shoaib Akhtar’s All-Time ODI XI

No. Player Country Role / Specialization
1. Sachin Tendulkar India Opening Batsman (18,426 runs)
2. Gordon Greenidge West Indies Opening Batsman (5,134 runs)
3. Saeed Anwar Pakistan Middle-order Batsman (8,824 runs)
4. Inzamam-ul-Haq Pakistan Middle-order Batsman (11,739 runs)
5. MS Dhoni India Wicketkeeper-Batsman (10,773 runs)
6. Adam Gilchrist Australia Wicketkeeper-Batsman (9,619 runs)
7. Kapil Dev India All-rounder (3,783 runs and 253 wickets)
8. Yuvraj Singh India All-rounder (8,701 runs and 111 wickets)
9. Shane Warne (Captain) Australia Spin Bowler / Captain (1,001 international wickets)
10. Wasim Akram Pakistan Fast Bowler (916 international wickets)
11. Waqar Younis Pakistan Fast Bowler (789 international wickets)

Also Read: SA vs BAN: South Africa Test Squad Announced for Bangladesh Series

Detailed Breakdown of Shoaib Akhtar’s All-Time ODI XI

Shoaib Akhtar

1. Opening Pair: Sachin Tendulkar and Gordon Greenidge

  • Sachin Tendulkar: The highest run-scorer in the history of ODI cricket (18,426 runs), Sachin is the first batter in the world to reach such heights. Shoaib Akhtar has faced him in intense contests and has long been an admirer of his talent.
  • Gordon Greenidge: This legendary West Indies batter scored 5,134 runs in his era at an impressive average of 45.03.

2. Middle-Order Batters: Saeed Anwar and Inzamam-ul-Haq

  • Saeed Anwar: Representing Pakistan in 247 ODIs, Anwar scored 8,824 runs across 244 innings.
  • Inzamam-ul-Haq: Having played 378 matches for the Pakistan team, Inzamam amassed a total of 11,739 runs in 350 innings. Akhtar considers both of them to be the backbone of his team’s batting lineup.

3. Wicketkeepers: MS Dhoni and Adam Gilchrist

  • MS Dhoni: Former Indian captain MS Dhoni scored 10,773 runs in ODIs for India and is renowned for his ability to turn the tide of a match with his finishing skills.
  • Adam Gilchrist: Explosive Australian cricketer Adam Gilchrist scored 9,619 runs over the course of his illustrious career. Akhtar has included both these legends in his team as wicketkeeper-batsmen.

4. All-rounders: Kapil Dev and Yuvraj Singh

  • Kapil Dev: Legendary Indian all-rounder and captain of the 1983 World Cup-winning team, Kapil Dev scored 3,783 runs and claimed 253 wickets in 225 ODI matches.
  • Yuvraj Singh: Yuvraj played 304 ODIs for his country, scoring 8,701 runs in 278 innings at an average of 36.55. Additionally, as a bowler, he took 111 wickets in 161 innings at an average of 38.68.

5. Captain of the Team: Shane Warne

Shoaib Akhtar has entrusted the captaincy of his team not to MS Dhoni, Kapil Dev, or Inzamam-ul-Haq, but to Australian leg-spinner Shane Warne. Warne ranks among the highest international wicket-takers in the world. Between 1992 and 2007, the Australian cricketer participated in 339 international matches, achieving the historic feat of taking 1,001 wickets in 464 innings at an average of 25.51.

6. Fast Bowlers: Wasim Akram and Waqar Younis

In his dream team, Shoaib Akhtar has selected two of his country's greatest legends Wasim Akram and Waqar Younis as the primary fast bowlers. The 'Sultan of Swing', Wasim Akram, has 916 international wickets to his name, while the 'Yorker King', Waqar Younis, has claimed 789 wickets. The presence of these two is enough to dismantle any batting lineup.

Also Read: Has Any Pakistani Cricketer Played in IPL After the Ban?

Trending News