Player Records and Statistics - International Players (R)
ABCDEFGHIJKLMNOPQSTUVWXYZ
 Players for  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     16
K Rabada 25/05/1995 South Africa 62 101 56
T Rabgey 03/04/2007 Bhutan     16
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     25
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     2
Rahat Ali 12/09/1988 Pakistan 21 14  
Rahel Khan 08/06/1986 Sweden     7
Rahman Ademi   Serbia     6
Rahmanullah Gurbaz 28/11/2001 Afghanistan 1 40 55
Rahmat Shah 06/07/1993 Afghanistan 9 111 1
Rahmatullah Mangal 01/04/2003 France     18
P Raho 04/03/1988 Papua New Guinea   1 2
K L Rahul 18/04/1992 India 50 75 72
Rahul Chopra 07/11/1994 United Arab Emirates   3 3
K Rai Singh 24/02/1922 India 1    
P A Raikes 20/04/1990 Gibraltar     11
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     21
Raja Muhammad Shoaib 17/03/1976 South Korea     4
P B B Rajapaksa 24/10/1991 Sri Lanka   5 37
T K P Rajapaksha 11/09/1992 Seychelles     7
L N Rajbanshi 27/02/1999 Nepal   29 19
A P Rajeevan 28/06/1997 Tanzania     45
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
L S Rajput 18/12/1961 India 2 4  
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     17
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     4
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 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     8
Ramesh Tanna 10/06/1982 Estonia     1
Ramiz Raja 14/08/1962 Pakistan 57 198  
A R Ramjani 24/09/1994 Uganda     39
L Ramji 10/02/1900 India 1    
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     2
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  
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     17
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 08/10/1987 Bangladesh 9 55 5
Raqibul Hasan 01/01/1953 Bangladesh   2  
P V Rarotoga 19/09/2000 Samoa     2
Rasheed Rassam 15/10/2002 Maldives     3
A U Rashid 17/02/1988 England 19 135 104
H Rashid 28/08/1991 Eswatini     15
Rashid Khan 20/09/1998 Afghanistan 5 103 85
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     33
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    
R Ravi Bishnoi 05/09/2000 India   1 24
S Ravichandran   Japan     21
S Ravikumar 27/05/1988 Costa Rica     8
Ravinder Singh 02/03/1988 Malta     7
Ravinderpal Singh 14/10/1988 Canada   5 29
R Ravindra 18/11/1999 New Zealand 7 25 20
Ravindra Athapaththu 20/10/1988 Romania     4
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     23
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  
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
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 4 6 7
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     20
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     3
Riaz Afridi 21/01/1985 Pakistan 1    
Riaz Hassan 07/11/2002 Afghanistan   5  
Riazat Ali Shah 20/02/1998 Uganda     57
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     7
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     3
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 4 2  
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   2  
D O D Rikhi 20/03/1993 United States   2  
G Riley 08/10/2003 Gambia     2
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   3 9
T Ritawa 19/11/1975 Cook Islands     6
G M Ritchie 23/01/1960 Australia 30 44  
R Rivas 08/03/1999 Chile     3
A A P Rivero 23/05/2004 Argentina     8
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     35
Rizwan Cheema 15/08/1978 Canada   33 24
Rizwan Haider 12/03/1987 Malaysia     24
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 81 95 11
D E Roache 25/07/2006 Samoa     5
Robert Raina 02/02/1985 Thailand     14
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    
I Roberts 21/05/2004 Argentina     1
L A Roberts 04/09/1974 West Indies 1    
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     1
Robiul Islam 20/10/1986 Bangladesh 9 3 1
D Robson 10/10/1979 Estonia     2
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 20
S R Rocket 02/04/1992 Seychelles     13
W V Rodriguez 25/06/1934 West Indies 5    
L H Rodriques 18/03/2002 Brazil     4
A G Roe 23/11/1968 Chile     2
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     12
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 140 171 32
C B Roposo 28/09/2005 Mozambique     12
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     2
S Rossi 22/01/2000 Argentina     10
T Rossi 28/03/2001 Argentina     14
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    
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     34
S Rukmal 22/02/1994 Seychelles     7
C Rumistrzewicz 03/05/2005 Spain     20
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     6
S Runsewe 07/08/2001 Nigeria     35
R J M Rupasinghe 05/03/1986 Sri Lanka     2
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 75
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   3 12
J Ryder 08/08/1889 Australia 20    
J D Ryder 06/08/1984 New Zealand 18 48 22
No. of Records = 337
ABCDEFGHIJKLMNOPQSTUVWXYZ
 Player Records and Statistics Menu