© 2026 Copyright Lifease Solutions LLP. All rights reserved.
NEWS
July 24: Afghanistan have named Rahmat Shah as captain for the first time in One-Day Internationals for their upcoming five-match ODI series against Ireland, which begins on August 5 in Bready.
The experienced batter takes over after Hashmatullah Shahidi stepped down as ODI captain following Afghanistan's 3-0 series defeat to India in June. Shahidi remains in the squad as a specialist batter.
Afghanistan have recalled Fazalhaq Farooqi and Yamin Ahmadzai to bolster their pace attack.
Spinner Mujeeb Ur Rahman misses the series due to injury.
Veteran all-rounder Mohammad Nabi has not been included as he is representing Guyana Amazon Warriors in the Global Super League, which concludes on August 2.
Meanwhile, Fareed Malik and Bilal Sami, who were part of the squad that toured India, have been moved to the reserve list.
Although this will be Rahmat Shah's first ODI series as captain, he has served as Afghanistan's vice-captain in both Tests and ODIs since 2021.
The 33-year-old is Afghanistan's highest run-scorer in ODI cricket, with:
His leadership marks the beginning of a new chapter for Afghanistan's 50-over side as they build towards future ICC events.
The five-match series will be played across two venues in Northern Ireland:
Rahmat Shah (captain), Rahmanullah Gurbaz (vice-captain & wicketkeeper), Ibrahim Zadran, Sediqullah Atal, Hashmatullah Shahidi, Darwish Rasooli, Azmatullah Omarzai, Ikram Alikhil (wicketkeeper), Nangyal Kharotai, Rashid Khan, AM Ghazanfar, Yamin Ahmadzai, Saleem Safi, Fazalhaq Farooqi, Zia Ur Rahman Sharifi.
Reserves: Qais Ahmad, Fareed Malik, Bilal Sami, Bashir Ahmad.
Catch the match live updates, highlights, and full match coverage on CricRadio. Get fast, accurate, and ad-free updates throughout the game. Download the CricRadio app from the Play Store to stay connected. You can also get the live scores of cricket series directly on the CricRadio website for real-time coverage.
#Rahmat Shah
#Afghanistan
#Ireland
Popular Series
Live Cricket Score