Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
Player Records and Statistics - International Players (T)
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
U
V
W
X
Y
Z
Players for
<All Countries>
Afghanistan
Argentina
Australia
Austria
Bahamas
Bahrain
Bangladesh
Belgium
Belize
Bermuda
Bhutan
Botswana
Brazil
Bulgaria
Cambodia
Cameroon
Canada
Cayman Islands
Chile
China
Cook Islands
Costa Rica
Croatia
Cyprus
Czech Republic
Denmark
East Africa
England
Estonia
Eswatini
Fiji
Finland
France
Gambia
Germany
Ghana
Gibraltar
Greece
Guernsey
Hong Kong
Hungary
India
Indonesia
Iran
Ireland
Isle of Man
Israel
Italy
Ivory Coast
Japan
Jersey
Kenya
Kuwait
Lesotho
Luxembourg
Malawi
Malaysia
Maldives
Mali
Malta
Mexico
Mongolia
Morocco
Mozambique
Myanmar
Namibia
Nepal
Netherlands
New Zealand
Nigeria
Norway
Oman
Pakistan
Panama
Papua New Guinea
Peru
Philippines
Portugal
Qatar
Romania
Rwanda
Samoa
Saudi Arabia
Scotland
Serbia
Seychelles
Sierra Leone
Singapore
Slovenia
South Africa
South Korea
Spain
Sri Lanka
St Helena
Suriname
Sweden
Switzerland
Tanzania
Thailand
Turkey
Uganda
United Arab Emirates
United States
Vanuatu
Wales
West Indies
Zimbabwe
Search for Player by Name
Detailed Profiles & Statistics
Name
Born
Country
(Current)
Tests
ODIs
T20s
Taarkheswar Ramautar
23/02/1997
Suriname
5
Tabarak Dar
03/05/1976
Hong Kong
4
H B Taber
29/04/1940
Australia
16
H M Taberer
07/10/1870
South Africa
1
Tabish Khan
12/12/1984
Pakistan
1
S Tabuisulu
18/08/1999
Fiji
10
Tafseer Ali
19/09/1989
Norway
12
Taher Muhammad
04/01/1991
Slovenia
10
Tahir Dar
17/03/1975
Bahrain
4
Tahir Naqqash
06/07/1959
Pakistan
15
40
T Taibu
14/05/1983
Zimbabwe
28
150
17
Taijul Islam
07/02/1992
Bangladesh
51
20
2
A R Tait
13/06/1972
New Zealand
5
S W Tait
22/02/1983
Australia
3
35
21
I Takahashi
Japan
37
Talat Ali
29/05/1950
Pakistan
10
Y Talati
Kenya
2
Talha Jubair
10/12/1985
Bangladesh
7
6
Talha Khan
22/02/1987
Germany
28
E Talker
25/11/1993
Israel
8
D Tallon
17/02/1916
Australia
21
I Tamba
02/03/1991
Gambia
12
M B Tambe
25/09/1985
Finland
26
N S Tamhane
04/08/1931
India
21
Tamim Iqbal
20/03/1989
Bangladesh
70
243
78
Tamoor Sajjad
22/01/1992
Qatar
16
Tanbir Hayder
05/12/1991
Bangladesh
2
A B Tancred
20/08/1865
South Africa
2
L J Tancred
07/10/1876
South Africa
14
V M Tancred
07/07/1875
South Africa
1
Tanish Suri
04/06/2005
United Arab Emirates
4
12
M Taniyama
Japan
30
N Tanner
26/09/2000
Philippines
7
Tanveer Ahmed
18/09/1997
Hong Kong
6
5
Tanvir Ahmed
20/12/1978
Pakistan
5
2
1
Tanvir Islam
25/10/1996
Bangladesh
4
Tanvir Mehdi
07/11/1972
Pakistan
1
Tanwir Afzal
12/06/1988
Hong Kong
20
21
Tanzeel Sheikh
01/12/1995
Kenya
18
Tanzid Hasan
01/12/2000
Bangladesh
21
18
Tanzim Hasan Sakib
20/10/2002
Bangladesh
9
18
Tapash Baisya
25/12/1982
Bangladesh
21
56
Tapiwa Mufudza
20/09/1990
Zimbabwe
2
G L Tapscott
07/11/1889
South Africa
1
L E Tapscott
18/03/1894
South Africa
2
Z Taqawi
08/12/2001
Sweden
16
Taranjeet Singh
07/12/1985
Romania
32
Taranjit Singh
31/01/1994
Cyprus
9
K K Tarapore
17/12/1910
India
1
S Tarawally
20/10/1994
Sierra Leone
6
Tareq Aziz
04/09/1983
Bangladesh
3
10
K Tari
02/04/1990
Vanuatu
2
R Tari
01/01/1994
Vanuatu
37
Tariq Aziz
09/09/1974
Portugal
4
Tariq Javed
12/06/1949
Canada
3
Tarun Sharma
29/04/1972
Mexico
10
Tarun Sharma
07/06/1992
Slovenia
5
Tasaduq Hussain
30/06/1991
Sweden
3
T Tashi
05/06/2005
Bhutan
11
Tashi Chopel
05/02/2005
Bhutan
1
Tashi Dorji
25/10/2005
Bhutan
1
Tashi Phuntsho
04/04/2000
Bhutan
9
Taskin Ahmed
03/04/1995
Bangladesh
17
77
73
Taslim Arif
01/05/1954
Pakistan
6
2
F W Tate
24/07/1867
England
1
M W Tate
30/05/1895
England
39
R Tattersall
17/08/1922
England
16
Taufeeq Umar
20/06/1981
Pakistan
44
22
Tauqeer Hussain
06/10/1981
Spain
6
Tausif Ahmed
10/05/1958
Pakistan
34
70
C J Tavare
27/10/1954
England
31
29
D R Tawake
08/08/2005
Fiji
6
H J Tayfield
30/01/1929
South Africa
37
A I Taylor
25/07/1925
South Africa
1
B R Taylor
12/07/1943
New Zealand
30
2
B R M Taylor
06/02/1986
Zimbabwe
34
205
45
D Taylor
09/01/1887
South Africa
2
D D Taylor
02/03/1923
New Zealand
3
E G Taylor
29/02/1984
Chile
2
G T Taylor
14/12/1987
Bahamas
16
H W Taylor
05/05/1889
South Africa
42
J E Taylor
22/06/1984
West Indies
46
90
30
J M Taylor
10/10/1895
Australia
20
J O Taylor
03/01/1932
West Indies
3
J P Taylor
08/08/1964
England
2
1
J W A Taylor
06/01/1990
England
7
27
K Taylor
21/08/1935
England
3
L B Taylor
25/10/1953
England
2
2
L R P L Taylor
08/03/1984
New Zealand
112
236
102
M Taylor
20/03/1990
Bahamas
23
M A Taylor
27/10/1964
Australia
104
113
O E Taylor
29/12/2005
Cook Islands
6
P Taylor
16/04/1989
Czech Republic
11
P L Taylor
22/08/1956
Australia
13
83
R M L Taylor
21/12/1989
Scotland
15
9
R W Taylor
17/07/1941
England
57
27
S R Taylor
09/11/1993
United States
49
30
T Taylor
28/02/1984
Cayman Islands
21
Tayyab Tahir
26/07/1993
Pakistan
5
8
I Tchakou
25/01/1993
Cameroon
22
Te Senglong
Cambodia
2
C Tear
12/06/2004
Scotland
10
5
H T Tector
06/12/1999
Ireland
7
48
81
D Teinaki
17/11/1980
Cook Islands
4
R Telemachus
27/03/1973
South Africa
37
3
V E Tembo
11/04/2002
Mozambique
26
Temuulen Amarmend
10/01/2007
Mongolia
13
R N ten Doeschate
30/06/1980
Netherlands
33
24
S R Tendulkar
24/04/1973
India
200
463
1
A P B Tennekoon
29/10/1946
Sri Lanka
4
L H Tennyson
07/11/1889
England
9
D J ter Braak
27/02/1991
Netherlands
2
D J Terbrugge
31/01/1977
South Africa
7
4
S P Terry
01/08/1991
Ireland
5
1
V P Terry
14/01/1959
England
2
V A B Tewarie
15/09/1991
Netherlands
1
N Thailappan
17/05/1992
Bahrain
2
H Thaker
24/10/1997
Canada
20
35
S Thakor
13/07/1990
Tanzania
58
S Thakur
29/05/1978
Romania
6
S N Thakur
16/10/1991
India
11
47
25
T G Thamae
25/07/1998
Lesotho
16
V P Thamotharam
12/11/1988
Malta
59
S Thanikaithasan
09/09/1998
Denmark
24
R Thapliyal
28/08/1990
Belgium
6
W U Tharanga
02/02/1985
Sri Lanka
31
235
26
M M Theekshana
01/08/2000
Sri Lanka
2
51
60
U N G B Thenannahelage
03/01/1993
Czech Republic
9
J K Theodore
09/10/1999
Ghana
38
J Theron
24/07/1985
United States
18
18
N H Theunissen
04/05/1867
South Africa
1
T O Thilappan
09/05/1992
Singapore
3
J Thinley
07/07/2003
Bhutan
2
H D R L Thirimanne
08/09/1989
Sri Lanka
44
127
26
V T Thiyanesh
06/08/2005
Singapore
1
Tholal Mohamed Rayer
30/01/2006
Maldives
2
A C Thomas
09/02/1977
South Africa
1
D C Thomas
12/11/1989
West Indies
1
21
12
G Thomas
21/03/1938
Australia
8
J Thomas
26/05/1990
Malta
1
J Thomas
01/11/2003
St Helena
5
J G Thomas
12/08/1960
England
5
3
O R Thomas
18/02/1997
West Indies
25
21
R A Thomas
24/01/1991
Canada
8
E P Thompson
17/12/1979
New Zealand
1
1
G J Thompson
27/10/1877
England
6
G J Thompson
17/09/1987
Ireland
3
10
N Thompson
21/04/1838
Australia
2
P I C Thompson
26/09/1971
West Indies
2
2
S R Thompson
15/08/1991
Ireland
3
20
41
G R Thoms
22/03/1927
Australia
1
A L Thomson
02/12/1945
Australia
4
1
J R Thomson
16/08/1950
Australia
51
50
K Thomson
26/02/1941
New Zealand
2
N I Thomson
23/01/1929
England
5
S A Thomson
27/01/1969
New Zealand
19
56
P Thongsa
Thailand
2
P G Thornton
24/12/1867
South Africa
1
F Thorpe
16/06/2003
Gambia
2
G P Thorpe
01/08/1969
England
100
82
K Thuchila
29/10/2004
Malawi
4
S Thuraisingam
11/09/1969
Canada
10
3
M Thurgate
07/01/2001
Japan
2
H M Thurlow
10/01/1903
Australia
1
I D N Thushara
06/08/1994
Sri Lanka
18
T Thushara
01/03/1981
Sri Lanka
10
38
6
Thuya Aung
06/07/1994
Myanmar
19
S F Tiai
09/04/1996
Samoa
16
C F Tiali
28/04/1997
Lesotho
23
Tian Sen Qun
08/07/2001
China
11
B M Tickner
13/10/1993
New Zealand
3
13
18
L O Tikolo
27/12/1964
Kenya
3
S O Tikolo
25/06/1971
Kenya
135
15
N T T Tilak Varma
08/11/2002
India
4
25
H P Tillakaratne
14/07/1967
Sri Lanka
83
200
K Tillett
25/10/2000
Belize
9
O S B Tilley
16/01/1994
Croatia
1
E W T Tindill
18/12/1910
New Zealand
5
D T Tiripano
17/03/1988
Zimbabwe
16
38
23
M H Tissera
23/03/1939
Sri Lanka
3
F J Titmus
24/11/1932
England
53
2
G Tiwari
13/08/1993
Indonesia
10
N K Tiwari
21/11/1993
Cyprus
17
M K Tiwary
14/11/1985
India
12
3
S S Tiwary
30/12/1989
India
3
S Tobgay
25/03/1990
Bhutan
2
G Toka
17/06/1996
Papua New Guinea
22
R W Tolchard
15/06/1946
England
4
1
R Tomar
03/02/1992
Czech Republic
22
D S Tomlinson
04/09/1910
South Africa
1
C Tommy
27/06/1997
Vanuatu
24
G C Tonge
13/01/1983
West Indies
1
5
1
J C Tongue
15/11/1997
England
2
O F J Tonuu
03/02/1970
Samoa
4
P M Toohey
20/04/1954
Australia
15
5
R J W Topley
21/02/1994
England
30
35
Toqeer Ahmad
04/03/1987
Denmark
6
G Torok
23/08/1981
Hungary
1
E R H Toshack
15/12/1914
Australia
12
S Tosic
18/02/1986
Serbia
22
A N Toube
23/09/1986
Cameroon
22
B N Toube
28/01/1996
Cameroon
22
O Touray
28/01/1999
Gambia
3
S Toutai
06/04/2001
Samoa
3
Towhid Hridoy
04/12/2000
Bangladesh
33
32
C L Townsend
07/11/1876
England
2
D C H Townsend
20/04/1912
England
3
L F Townsend
08/06/1903
England
4
A J Traicos
17/05/1947
Zimbabwe
7
27
D Traore
22/01/2002
Mali
7
J P F Travers
10/01/1871
Australia
1
J C Tredwell
27/02/1982
England
2
45
17
C P Tremain
10/08/1991
Australia
4
J Trembath-Moro
24/11/1997
Spain
8
C T Tremlett
02/09/1981
England
12
15
1
M F Tremlett
05/07/1923
England
3
M E Trescothick
25/12/1975
England
76
123
3
A M Tribe
29/03/2004
Jersey
5
25
G E Tribe
04/10/1920
Australia
3
Z M Tribe
16/08/2001
Jersey
21
J Trim
25/01/1915
West Indies
4
G S Trimble
01/01/1963
Australia
2
P H J Trimborn
18/05/1940
South Africa
4
A Tripathi
15/12/1986
Mexico
8
R A Tripathi
02/03/1991
India
5
A Trivedi
18/04/2003
Luxembourg
1
A E Trott
06/02/1873
England
5
C Trott
14/08/1988
Bermuda
5
G H S Trott
05/08/1866
Australia
24
I J L Trott
22/04/1981
England
52
68
7
R J Trott
08/09/1987
Bermuda
11
21
J O Troughton
02/03/1979
England
6
G B Troup
03/10/1952
New Zealand
15
22
F S Trueman
06/02/1931
England
67
H Trumble
12/05/1867
Australia
32
J W Trumble
16/09/1863
Australia
7
R Trumpelmann
01/02/1998
Namibia
40
32
V T Trumper
02/11/1877
Australia
48
P B Truscott
14/08/1941
New Zealand
1
T Tshabalala
19/11/1984
South Africa
4
T Tshose
08/01/1996
Botswana
39
C K Tshuma
19/04/1993
Zimbabwe
1
2
1
T E Tsiga
13/07/1994
Zimbabwe
2
T L Tsolekile
09/10/1980
South Africa
3
L L Tsotsobe
07/03/1984
South Africa
5
61
23
Tsuyoshi Takada
08/10/1994
Japan
3
J J Tucker
15/03/1975
Bermuda
26
5
L J Tucker
10/09/1996
Ireland
7
52
74
T E Tucker
10/12/1988
Bermuda
5
1
C M Tuckett
18/05/1970
West Indies
1
L Tuckett
06/02/1919
South Africa
9
L R Tuckett
19/05/1885
South Africa
1
A J Tudor
23/10/1977
England
10
3
D R Tuffey
11/06/1978
New Zealand
26
94
3
J Tuffin
04/06/2000
Philippines
7
N C Tufnell
13/06/1887
England
1
P C R Tufnell
29/04/1966
England
42
20
M Tuilaepe
25/07/2005
Samoa
2
S Tuitoga
27/04/1997
Fiji
2
S Tupou
18/06/1990
Fiji
9
T Turan
15/07/1998
Turkey
7
A Turay
19/09/2007
Sierra Leone
23
Tur-Erdene Sumiya
07/07/2003
Mongolia
6
C P Turkich
19/06/1990
Croatia
9
D J Turkich
15/07/1985
Croatia
9
Turmunkh Tumursukh
07/02/2002
Mongolia
10
M J Turnbull
16/03/1906
England
9
A Turner
23/07/1950
Australia
14
6
A J Turner
25/01/1993
Australia
9
19
C T B Turner
16/11/1862
Australia
17
G M Turner
26/05/1947
New Zealand
41
41
J A Turner
10/04/2001
England
2
2
Tushar Imran
10/12/1983
Bangladesh
5
41
J L Tutty
10/08/1997
Cook Islands
6
M Twala
03/01/1991
Eswatini
5
P S Twentyman-Jones
13/09/1876
South Africa
1
R G Twose
17/04/1968
New Zealand
16
87
N Tyagi
25/09/1986
Czech Republic
2
S Tyagi
19/09/1987
India
4
1
A J Tye
12/12/1986
Australia
7
32
G E Tyldesley
05/02/1889
England
14
J T Tyldesley
22/11/1873
England
31
R K Tyldesley
11/03/1897
England
7
E F S Tylecote
23/06/1849
England
6
E J Tyler
13/10/1864
England
1
H E R Tyler
01/02/1992
Philippines
22
F H Tyson
06/06/1930
England
17
No. of Records = 287
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
U
V
W
X
Y
Z
Player Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links