T20 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 20242025 Year
Versus 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
S
A
F
B
A
N
N
E
D
I
N
D
I
N
D
I
N
D
W
I
N
W
I
N
W
I
N
N
Z
L
N
Z
L
N
Z
L
N
Z
L
N
Z
L
B
A
N
B
A
N
B
A
N
Versus
T20 No 1 2 3 1 2 3 1 2 3 4 15 38 1 2 3 1 2 3 1 2 1 2 3 1 2 3 T20 No
Wanindu Hasaranga*     Wanindu Hasaranga*
K I C Asalanka*  K I C Asalanka*
P V D Chameera*                       P V D Chameera*
D Chandimal*                         D Chandimal*
M K P A Dananjaya*                        M K P A Dananjaya*
D de Silva*                    D de Silva*
A M Fernando*                      A M Fernando*
B Fernando*               B Fernando*
W I A Fernando*                    W I A Fernando*
C Karunaratne*                        C Karunaratne*
L D Madushanka*                      L D Madushanka*
A D Mathews*              A D Mathews*
B K G Mendis*B K G Mendis*
P H K D Mendis*       P H K D Mendis*
Ramesh Mendis*                        Ramesh Mendis*
P Nissanka*   P Nissanka*
M Pathirana*        M Pathirana*
M D K J Perera*         M D K J Perera*
P B B Rajapaksa*                   P B B Rajapaksa*
S Samarawickrama*                S Samarawickrama*
D Shanaka*         D Shanaka*
M M Theekshana* M M Theekshana*
I D N Thushara*          I D N Thushara*
J D F Vandersay*                       J D F Vandersay*
D N Wellalage*                      D N Wellalage*
C Wirkramasinghe*                       C Wirkramasinghe*
Legend
Played
Played (Captain)
Played (Keeper)
Played (Captain/Keeper)
Total Players = 26
Total Matches = 26
T20 Countries List