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 I
N
D
I
N
D
I
N
D
N
Z
L
N
Z
L
A
F
G
A
F
G
A
F
G
U
A
E
O
M
A
I
R
E
S
C
O
N
E
D
Z
I
M
W
I
N
N
E
D
B
A
N
A
F
G
B
A
N
I
N
D
P
A
K
I
N
D
S
A
F
P
A
K
A
U
S
N
E
D
E
N
G
A
F
G
I
N
D
B
A
N
N
Z
L
Z
I
M
Z
I
M
Z
I
M
A
F
G
A
F
G
A
F
G
B
A
N
B
A
N
B
A
N
I
N
D
I
N
D
I
N
D
Versus
ODI No 1 2 3 1 3 1 2 3 3 11 15 19 22 25 33 34 2 6 8 10 11 13 4 8 14 19 25 30 33 38 41 1 2 3 1 2 3 1 2 3 1 2 3 ODI No
Wanindu Hasaranga*                      Wanindu Hasaranga*
Sahan Arachchige*                                      Sahan Arachchige*
Mohamed Shiraz*                                          Mohamed Shiraz*
K I C Asalanka*K I C Asalanka*
K N A Bandara*                                          K N A Bandara*
P V D Chameera*                                 P V D Chameera*
M K P A Dananjaya*                                        M K P A Dananjaya*
S Daniel*                                          S Daniel*
D de Silva*                D de Silva*
A M Fernando*                                      A M Fernando*
M N K Fernando*                                       M N K Fernando*
W I A Fernando*                            W I A Fernando*
M A D I Hemantha*                                      M A D I Hemantha*
C Karunaratne*                                   C Karunaratne*
D Karunaratne*                           D Karunaratne*
L Kumara*                           L Kumara*
K L J Liyanage*                               K L J Liyanage*
L D Madushanka*                    L D Madushanka*
P Madushan*                                   P Madushan*
A D Mathews*                                   A D Mathews*
B K G Mendis*B K G Mendis*
P H K D Mendis*                                         P H K D Mendis*
P Nissanka*     P Nissanka*
M Pathirana*                               M Pathirana*
M D K J Perera*                                  M D K J Perera*
K Rajitha*                      K Rajitha*
S Samarawickrama*      S Samarawickrama*
D Shanaka*                 D Shanaka*
M M Theekshana*            M M Theekshana*
J D F Vandersay*                                      J D F Vandersay*
D N Wellalage*                         D N Wellalage*
Legend
Played
Played (Captain)
Played (Keeper)
Played (Captain/Keeper)
Total Players = 31
Total Matches = 43
ODI Countries List