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 (R)
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
S
T
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
Raag Kapur
22/02/1999
Hong Kong
7
Raaz Mohammad
05/01/1992
Finland
21
K Rabada
25/05/1995
South Africa
70
103
65
T Rabgey
03/04/2007
Bhutan
27
G O Rabone
06/11/1921
New Zealand
12
C G Rackemann
03/06/1960
Australia
12
52
N V Radford
07/06/1957
England
3
6
C T Radley
13/05/1944
England
8
4
A F Rae
30/09/1922
West Indies
15
Raees Ahmadzai
03/09/1984
Afghanistan
5
8
Rafaqat Ali
03/07/1987
Norway
1
Rafatullah Mohmand
06/11/1976
Pakistan
3
Rafiqul Alam
04/10/1957
Bangladesh
2
Rafiqul Islam
07/11/1977
Bangladesh
1
1
Rafiullah
Oman
32
Raghav Dhawan
06/01/1987
Uganda
11
S Ragoonath
22/03/1968
West Indies
2
A M Rahane
06/06/1988
India
85
90
20
Rahat Ali
01/01/1986
Czech Republic
6
Rahat Ali
12/09/1988
Pakistan
21
14
Rahel Khan
08/06/1986
Sweden
7
Rahman Ademi
Serbia
9
Rahmanullah Gurbaz
28/11/2001
Afghanistan
1
46
66
Rahmat Shah
06/07/1993
Afghanistan
11
120
1
Rahmatullah Mangal
01/04/2003
France
19
P Raho
04/03/1988
Papua New Guinea
1
2
K L Rahul
18/04/1992
India
58
77
72
Rahul Chopra
07/11/1994
United Arab Emirates
11
17
Rahul Sheshadri
05/09/1992
Singapore
4
K Rai Singh
24/02/1922
India
1
M Raikes
18/02/1988
Gibraltar
2
P A Raikes
20/04/1990
Gibraltar
15
S K Raina
27/11/1986
India
18
226
78
E C Rainsford
14/12/1984
Zimbabwe
39
2
Raja Adeel
02/10/1987
Spain
27
Raja Muhammad Shoaib
17/03/1976
South Korea
10
Rajab Hussain
10/11/2002
Hong Kong
2
P B B Rajapaksa
24/10/1991
Sri Lanka
5
44
T K P Rajapaksha
11/09/1992
Seychelles
12
L N Rajbanshi
27/02/1999
Nepal
34
23
A P Rajeevan
28/06/1997
Tanzania
50
T Raji
25/07/1991
Seychelles
6
Rajin Saleh
20/11/1983
Bangladesh
24
43
Rajinder Pal
18/11/1937
India
1
V Rajindernath
07/01/1928
India
1
K Rajitha
01/06/1993
Sri Lanka
18
34
18
Rajkumar Rajendran
22/02/1989
Malaysia
3
L S Rajput
18/12/1961
India
2
4
A Rajshekara
24/04/1989
Romania
8
S L V Raju
09/07/1969
India
28
53
Rakibul Hasan
09/09/2002
Bangladesh
3
Rakibul Hasan
11/12/1988
Italy
8
S Rakshit
30/09/1986
Czech Republic
7
Ram Krishnan
20/07/1994
Estonia
1
Ram Saun
02/10/1994
Costa Rica
3
S Ramadhin
01/05/1929
West Indies
43
S Ramakirishnan
03/05/1996
Czech Republic
6
K C Ramamoorthy
Indonesia
24
W V Raman
23/05/1965
India
11
27
C P H Ramanayake
08/01/1965
Sri Lanka
18
62
Ramanjot Singh
10/12/1985
Slovenia
5
C Ramaswami
18/06/1896
India
2
R L B Rambukwella
08/09/1991
Sri Lanka
2
G S Ramchand
26/07/1927
India
33
R Ramdass
03/07/1983
West Indies
1
1
D Ramdin
13/10/1985
West Indies
74
139
71
Rameez Khan
03/07/1993
Romania
5
Rameez Raja
31/07/1987
Pakistan
2
Rameez Shahzad
30/11/1987
United Arab Emirates
26
22
S Ramesh
13/10/1975
India
19
24
Ramesh Kalimuthu
16/05/1987
Singapore
14
Ramesh Tanna
10/06/1982
Estonia
1
Ramiz Raja
14/08/1962
Pakistan
57
198
A R Ramjani
24/09/1994
Uganda
54
L Ramji
10/02/1900
India
1
R J Ramjiawan
26/09/1990
Suriname
2
D Ramnarine
04/06/1975
West Indies
12
4
R Rampaul
15/10/1984
West Indies
18
92
27
T J Ramphoma
11/03/1999
Lesotho
4
M R Ramprakash
05/09/1969
England
52
18
D R Ramsammy
23/06/1992
Canada
1
Ramveer Rai
01/12/1987
United Arab Emirates
1
H P Rana
22/12/2001
India
2
N Rana
27/12/1993
India
1
2
W Rana
16/07/1998
Italy
3
A N Ranasinghe
13/10/1956
Sri Lanka
2
9
S K Ranasinghe
04/07/1962
Sri Lanka
4
A Ranatunga
01/12/1963
Sri Lanka
93
269
D Ranatunga
12/10/1962
Sri Lanka
2
4
N Ranatunga
22/01/1966
Sri Lanka
2
S Ranatunga
25/04/1969
Sri Lanka
9
13
S H A Rance
23/08/1987
New Zealand
2
8
U Ranchod
17/05/1969
Zimbabwe
1
3
D W Randall
24/02/1951
England
47
49
A Randhawa
01/03/1995
Austria
21
Randhir Singh
16/08/1957
India
2
S Randiv
30/01/1985
Sri Lanka
12
31
7
C R Rangachari
14/04/1916
India
4
A Rangaswamy
04/05/1994
Botswana
8
K M Rangnekar
27/06/1917
India
3
Ranjan Das
14/07/1982
Bangladesh
1
V B Ranjane
23/07/1937
India
7
K S Ranjitsinhji
10/10/1872
England
15
D A Rankin
02/08/1987
Ireland
2
W B Rankin
05/07/1984
Ireland
3
75
50
R J Ranpura
17/07/1983
Oman
3
V S Ransford
20/03/1885
Australia
20
T Rapi
30/08/2003
Samoa
3
Raqibul Hasan
01/01/1953
Bangladesh
2
Raqibul Hasan
08/10/1987
Bangladesh
9
55
5
P V Rarotoga
19/09/2000
Samoa
2
Rasheed Ali Mamadkhel
16/02/2004
Slovenia
6
Rasheed Rassam
15/10/2002
Maldives
3
A U Rashid
17/02/1988
England
19
143
119
H Rashid
28/08/1991
Eswatini
15
Rashid Hashmi
20/07/2003
Croatia
1
Rashid Khan
20/09/1998
Afghanistan
6
111
96
Rashid Khan
21/02/2001
Nepal
2
Rashid Khan
15/12/1959
Pakistan
4
29
Rashid Latif
14/10/1968
Pakistan
37
166
Rashid Zia
06/04/1974
United States
2
J Rasu
14/04/1994
Vanuatu
39
R M M P Rathnayake
01/08/1996
Sri Lanka
4
V S Rathore
26/03/1969
India
6
7
N L K Ratnayake
22/11/1968
Sri Lanka
2
R J Ratnayake
02/01/1964
Sri Lanka
23
70
J R Ratnayeke
02/05/1960
Sri Lanka
22
78
A Ratra
13/12/1981
India
6
12
J Raubenheimer
04/01/1999
South Africa
S S Raul
06/10/1976
India
2
Raunaq Kapur
06/02/2004
Hong Kong
1
J A Raval
22/09/1988
New Zealand
24
P F Ravarua
17/04/1995
Cook Islands
1
R Ravi Bishnoi
05/09/2000
India
1
37
S Ravichandran
Japan
34
S Ravikumar
27/05/1988
Costa Rica
8
Ravinder Singh
02/03/1988
Malta
7
Ravinderpal Singh
14/10/1988
Canada
6
35
R Ravindra
18/11/1999
New Zealand
15
28
26
Ravindra Athapaththu
20/10/1988
Romania
7
Ravindu Fernando
03/11/1999
Sri Lanka
1
S Ravoka
27/06/1986
Fiji
6
D Ravu
03/05/1994
Papua New Guinea
18
24
D Rawat
27/05/1983
Costa Rica
5
D M W Rawlins
14/09/1997
Bermuda
28
P W E Rawson
25/05/1957
Zimbabwe
10
G Raymond
15/08/1980
Cook Islands
2
A T Rayudu
23/09/1985
India
55
6
Raza Hasan
08/07/1992
Pakistan
1
10
Raza Iqbal
17/06/1986
Norway
31
Raza-ur-Rehman
05/11/1985
Canada
6
5
V Razdan
25/08/1969
India
2
3
Razmal Shigiwal
15/10/1998
Austria
38
C M W Read
10/08/1978
England
15
36
1
H D Read
28/01/1910
England
1
J M Read
09/02/1859
England
17
W W Read
23/11/1855
England
18
N J Reardon
08/11/1984
Australia
2
J Reb
01/10/2001
Serbia
8
B Reddy
12/11/1954
India
4
3
N K Reddy
26/05/2003
India
5
3
A J Redmond
23/09/1979
New Zealand
8
6
7
R E Redmond
29/12/1944
New Zealand
1
2
I R Redpath
11/05/1941
Australia
66
5
J C Reedman
09/10/1865
Australia
1
D J Reekers
26/05/1973
Netherlands
19
6
E V Reenen
23/01/1981
Serbia
3
D A Reeve
02/04/1963
England
3
29
M R Rege
18/03/1924
India
1
B Regmi
06/04/1986
Nepal
4
18
Rehan Ahmed
13/08/2004
England
5
6
10
S F Rehman
11/06/1935
Pakistan
1
Rehman Abdul
09/11/1996
Italy
7
B A Reid
14/03/1963
Australia
27
61
C A Reid
09/04/1962
United States
2
J F Reid
03/03/1956
New Zealand
19
25
J R Reid
03/06/1928
New Zealand
58
N Reid
26/12/1890
South Africa
1
R B Reid
03/12/1958
New Zealand
9
F L Reifer
23/07/1972
West Indies
6
8
1
R A Reifer
11/05/1991
West Indies
8
6
3
P R Reiffel
19/04/1966
Australia
35
92
A E Relf
26/06/1874
England
13
S Rengarajan
03/09/1993
Czech Republic
3
D A Renneberg
23/09/1942
Australia
8
G J Rennie
12/01/1976
Zimbabwe
23
42
J A Rennie
20/07/1970
Zimbabwe
4
42
M T Renshaw
28/03/1996
Australia
14
J B Reva
23/09/1990
Papua New Guinea
9
9
A Reyes
07/03/1984
Gibraltar
24
G A Reynold
15/02/1995
Belize
3
K A Reynolds
04/04/1995
Belize
3
H J Rhodes
22/07/1936
England
2
J N Rhodes
26/07/1969
South Africa
52
245
S J Rhodes
17/06/1964
England
11
9
W Rhodes
29/10/1877
England
58
Riaz Afridi
04/07/1992
Czech Republic
4
Riaz Afridi
21/01/1985
Pakistan
1
Riaz Hassan
07/11/2002
Afghanistan
1
7
Riazat Ali Shah
20/02/1998
Uganda
72
C Rice
22/05/1995
Malawi
1
C E B Rice
23/07/1949
South Africa
3
A C L Richards
14/11/1983
West Indies
1
1
A R Richards
14/12/1867
South Africa
1
B A Richards
21/07/1945
South Africa
4
C G Richards
02/04/1991
St Helena
12
C J Richards
10/08/1958
England
8
22
D L Richards
21/01/1981
St Helena
5
D M Richards
16/07/1976
West Indies
3
8
1
I V A Richards
07/03/1952
West Indies
121
187
W H M Richards
26/03/1862
South Africa
1
A J Richardson
24/07/1888
Australia
9
D J Richardson
16/09/1959
South Africa
42
122
D W Richardson
03/11/1934
England
1
E J Richardson
22/07/1990
Ireland
2
G Richardson
12/11/2004
Jersey
1
J A Richardson
20/09/1996
Australia
3
15
18
J D A Richardson
07/05/2003
Bermuda
5
K W Richardson
12/02/1991
Australia
25
36
M H Richardson
11/06/1971
New Zealand
38
4
M J Richardson
04/10/1986
Germany
25
P E Richardson
04/07/1931
England
34
R B Richardson
12/01/1962
West Indies
86
224
T Richardson
11/08/1870
England
14
V Y Richardson
07/09/1894
Australia
19
T L Richmond
23/06/1890
England
1
K R Rickards
23/08/1923
West Indies
2
R D Rickelton
11/07/1996
South Africa
10
6
13
F Ridgway
10/08/1923
England
5
Rifayi Theruvath
03/11/1994
Qatar
2
K E Rigg
21/05/1906
Australia
8
Rijan Dhakal
Nepal
3
6
D O D Rikhi
20/03/1993
United States
2
G Riley
08/10/2003
Gambia
3
M J R Rindel
09/02/1963
South Africa
22
D T Ring
14/10/1918
Australia
13
E B Ringera
08/09/1993
Kenya
1
35
H P Rinke
05/11/1981
Zimbabwe
18
Ripon Mondol
21/03/2003
Bangladesh
3
M J Rippon
14/09/1991
Netherlands
9
19
Rishad Hossain
15/07/2002
Bangladesh
7
30
T Ritawa
19/11/1975
Cook Islands
11
G M Ritchie
23/01/1960
Australia
30
44
R Rivas
08/03/1999
Chile
3
A A P Rivero
23/05/2004
Argentina
16
A R P Rivero
15/04/1975
Argentina
1
S J Rixon
25/02/1954
Australia
13
6
Riyaz Kajalwala
24/02/1982
Cyprus
2
Rizwan Ahmed
01/10/1978
Pakistan
1
Rizwan Butt
02/01/1991
Bahrain
47
Rizwan Cheema
15/08/1978
Canada
33
24
Rizwan Haider
12/03/1987
Malaysia
31
Rizwan Latif
05/11/1973
United Arab Emirates
1
Rizwan Tariq Mahmood
16/06/1989
Denmark
13
Rizwan-Uz-Zaman
04/09/1962
Pakistan
11
3
C A Roach
13/03/1904
West Indies
16
K A J Roach
30/06/1988
West Indies
84
95
11
D E Roache
25/07/2006
Samoa
9
Robert Raina
02/02/1985
Thailand
15
A D G Roberts
06/05/1947
New Zealand
7
1
A M E Roberts
29/01/1951
West Indies
47
56
A T Roberts
18/09/1937
West Indies
1
A W Roberts
20/08/1909
New Zealand
5
C Roberts
22/10/2003
France
10
I Roberts
21/05/2004
Argentina
1
L A Roberts
04/09/1974
West Indies
1
P S Roberts
23/03/1992
Croatia
4
S J Roberts
22/03/1965
New Zealand
2
G K Robertson
15/07/1960
New Zealand
1
10
G R Robertson
28/05/1966
Australia
4
13
J B Robertson
05/06/1906
South Africa
3
J D B Robertson
22/02/1917
England
11
W J R Robertson
16/07/1998
Jersey
6
W R Robertson
06/10/1861
Australia
1
D Robeson
17/06/1976
Gibraltar
1
R W V Robins
03/06/1906
England
19
J Robinson
31/12/1984
Bermuda
3
O E Robinson
01/12/1993
England
20
R D Robinson
08/06/1946
Australia
3
2
R H Robinson
26/03/1914
Australia
1
R T Robinson
21/11/1958
England
29
26
T B Robinson
28/04/2002
New Zealand
3
9
Robiul Islam
20/10/1986
Bangladesh
9
3
1
D Robson
10/10/1979
Estonia
13
S D Robson
01/07/1989
England
7
C M Rocca
08/03/1965
Gibraltar
2
L N Roche
14/09/1999
Zimbabwe
3
N A Rock
24/09/2000
Ireland
3
23
S R Rocket
02/04/1992
Seychelles
15
W V Rodriguez
25/06/1934
West Indies
5
L H Rodriques
18/03/2002
Brazil
13
A G Roe
23/11/1968
Chile
2
A K Roger
20/10/2004
Ivory Coast
3
B G Rogers
20/08/1982
Zimbabwe
4
15
C J L Rogers
31/08/1977
Australia
25
G A Rogers
12/04/1977
Scotland
13
2
Rohail Nazir
10/10/2001
Pakistan
3
R Rohan
28/06/1999
Singapore
29
Rohan Mustafa
07/10/1988
United Arab Emirates
81
58
Rohit Kumar
21/01/1990
Romania
5
B J Rohrer
26/03/1981
Australia
1
Rohullah Mangal
30/04/2004
France
13
Rokhan Barakzai
01/01/1989
Afghanistan
1
3
T S Roland-Jones
29/01/1988
England
4
1
I H Romaine
08/08/1972
Bermuda
35
2
L C Romero
29/12/1974
United States
2
L Ronchi
23/04/1981
New Zealand
4
85
33
Rony Talukdar
10/10/1990
Bangladesh
1
11
G R J Roope
12/07/1946
England
21
8
C F Root
16/04/1890
England
3
J E Root
30/12/1990
England
152
171
32
C B Roposo
28/09/2005
Mozambique
17
G F Rorke
27/06/1938
Australia
4
B C Rose
04/06/1950
England
9
2
F A Rose
02/02/1972
West Indies
19
27
M J Ross
24/04/1998
Italy
8
L Rossi
26/05/2005
Argentina
10
S Rossi
22/01/2000
Argentina
10
T Rossi
28/03/2001
Argentina
19
R R Rossouw
09/10/1989
South Africa
36
29
T W Routledge
18/04/1867
South Africa
4
A M B Rowan
07/02/1921
South Africa
15
E A B Rowan
20/07/1909
South Africa
26
C G Rowe
30/06/1915
New Zealand
1
G A Rowe
15/06/1874
South Africa
5
L G Rowe
08/01/1949
West Indies
30
11
O Rowe
16/12/2003
Argentina
1
A Roy
05/06/1945
India
4
J J Roy
21/07/1990
England
5
116
64
P Roy
31/05/1928
India
43
P Roy
10/02/1957
India
2
V P F Royle
29/01/1854
England
1
R T Rubbi
14/09/1992
Indonesia
2
Rubel Hossain
01/01/1990
Bangladesh
27
104
28
J A Rudolph
04/05/1981
South Africa
48
45
1
E C Rugama
30/05/2006
Costa Rica
1
E Rukiriza
27/07/2003
Rwanda
53
S Rukmal
22/02/1994
Seychelles
12
C Rumistrzewicz
03/05/2005
Spain
26
Rumman Raees
18/10/1991
Pakistan
9
8
F E Rumsey
04/12/1935
England
5
D B Rundle
25/09/1965
South Africa
2
S Rungrueang
Thailand
21
S Runsewe
07/08/2001
Nigeria
55
R J M Rupasinghe
05/03/1986
Sri Lanka
2
Rupesh Singh
05/05/1988
Mexico
4
M W Rushmere
07/01/1965
South Africa
1
4
G R Russ
12/01/1991
Philippines
21
A D Russell
29/04/1988
West Indies
1
56
83
C A G Russell
07/10/1887
England
10
R C Russell
15/08/1963
England
54
40
W E Russell
03/07/1936
England
10
H D Rutherford
27/04/1989
New Zealand
16
4
8
J W Rutherford
25/09/1929
Australia
1
K R Rutherford
26/10/1965
New Zealand
56
121
S E Rutherford
15/08/1998
West Indies
12
28
J Ryder
08/08/1889
Australia
20
J D Ryder
06/08/1984
New Zealand
18
48
22
No. of Records = 358
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
S
T
U
V
W
X
Y
Z
Player Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links