One Day Internationals - Country Records and Statistics - Player Chart
This page displays a chart listing all players who have played for the selected country between selected dates.
The chart shows matches played and missed, and indicates whether a player was captain or keeper (see Legend at bottom of chart).
Enter dates in format "DD/MM/YYYY". e.g. Enter 8th May, 2020 as 08/05/2020.
For best performance keep date spans as short as possible - maximum is 5 calendar years.
Country From Date To Date Sort By  
Click on a on the chart to view match scorecard.

Year 20232024 Year
Versus S
R
L
S
R
L
S
R
L
B
A
N
B
A
N
B
A
N
P
A
K
P
A
K
P
A
K
B
A
N
S
R
L
B
A
N
I
N
D
E
N
G
N
Z
L
P
A
K
S
R
L
N
E
D
A
U
S
S
A
F
S
R
L
S
R
L
S
R
L
I
R
E
I
R
E
Versus
ODI No 1 2 3 1 2 3 1 2 3 4 6 3 9 13 16 22 30 34 39 42 1 2 3 1 3 ODI No
Mohammad Nabi*Mohammad Nabi*
Gulbadin Naib*                  Gulbadin Naib*
Najibullah Zadran*               Najibullah Zadran*
Rahmat Shah*  Rahmat Shah*
Hashmatullah Shahidi*Hashmatullah Shahidi*
Sharafuddin Ashraf*                        Sharafuddin Ashraf*
Fareed Ahmad*                   Fareed Ahmad*
Rashid Khan*        Rashid Khan*
Naveen-ul-Haq*                 Naveen-ul-Haq*
Karim Janat*                       Karim Janat*
Mujeeb Ur Rahman*     Mujeeb Ur Rahman*
Ikram Ali Khil*           Ikram Ali Khil*
Ibrahim Zadran*Ibrahim Zadran*
Qais Ahmad*                       Qais Ahmad*
Rahmanullah Gurbaz*Rahmanullah Gurbaz*
Azmatullah Omarzai*     Azmatullah Omarzai*
Shahidullah Kamal*                       Shahidullah Kamal*
Fazalhaq Farooqi*   Fazalhaq Farooqi*
Riaz Hassan*                       Riaz Hassan*
Noor Ahmad*                Noor Ahmad*
Mohammad Saleem*                       Mohammad Saleem*
Abdul Rahman*                      Abdul Rahman*
Zia-Ur-Rehman*                        Zia-Ur-Rehman*
Naveed Zadran*                        Naveed Zadran*
Nangeyalia Kharote*                        Nangeyalia Kharote*
A M Ghazanfar*                       A M Ghazanfar*
Legend
Played
Played (Captain)
Played (Keeper)
Played (Captain/Keeper)
Total Players = 26
Total Matches = 25
ODI Countries List