Player Records and Statistics - International Players (O)
ABCDEFGHIJKLMNPQRSTUVWXYZ
 Players for  Search for Player by Name
      Detailed Profiles & Statistics
Name Born Country (Current) Tests ODIs T20s
A S M Oakman 20/04/1930 England 2    
A A Obanda 25/12/1987 Kenya   49 45
S H Obed 17/09/1989 Vanuatu     13
Obed Harvey 01/06/1990 Ghana     14
M M Obili 24/06/1981 Estonia     12
G H O'Brien 16/09/1984 Bermuda   9 11
I E O'Brien 10/07/1976 New Zealand 22 10 4
K J O'Brien 04/03/1984 Ireland 3 153 110
L P O'Brien 02/07/1907 Australia 5    
N J O'Brien 08/11/1981 Ireland 1 103 30
T C O'Brien 05/11/1861 England 5    
C O Obuya 27/07/1981 Kenya   104 52
D O Obuya 14/08/1979 Kenya   74 10
E Ochieng 18/02/1993 Kenya     10
A E Ochse 11/03/1870 South Africa 2    
A L Ochse 11/10/1899 South Africa 3    
J O'Connor 06/11/1897 England 4    
J D A O'Connor 09/09/1875 Australia 4    
S B O'Connor 15/11/1973 New Zealand 19 38  
N M Odhiambo 21/03/1989 Kenya   8 36
N N Odhiambo 07/08/1983 Kenya   69 43
S P O'Donnell 26/01/1963 Australia 6 87  
M P O'Dowd 04/03/1994 Netherlands   20 58
T Odoyo 12/05/1978 Kenya   136 11
E O Odumbe 19/05/1965 Kenya   8  
M O Odumbe 15/06/1969 Kenya   61  
A D Ogilvie 03/06/1951 Australia 5    
S Ogundipe 03/09/2000 Nigeria     4
N V Ojha 20/07/1983 India 1 1 2
P P Ojha 05/09/1986 India 24 18 6
S N J O'Keefe 09/12/1984 Australia 9   7
K J O'Keeffe 25/11/1949 Australia 24 2  
I O Okpe 07/06/1995 Nigeria     20
S A Okpe 07/12/2000 Nigeria     16
O E Olaleye 31/05/2001 Nigeria     5
S O Olayinka 12/08/1988 Nigeria     3
C M Old 22/12/1948 England 46 32  
N Oldfield 05/05/1911 England 1    
W A S Oldfield 09/09/1894 Australia 54    
S O'Linn 05/05/1927 South Africa 7    
R Olipa 28/12/2001 Uganda     2
D Olivier 09/05/1992 South Africa 15 2  
H K Olonga 03/07/1976 Zimbabwe 30 50  
C Olphert 28/12/1995 Ireland     2
L N Oluoch 07/08/1991 Kenya   2 25
M H Oman 05/09/1966 Slovenia     4
Omar Hayat 11/10/1983 Denmark     8
Omar Hussain 15/06/1995 Lesotho     6
Omar Rassol 12/09/1997 Bulgaria     20
A H Omarshah 07/08/1959 Zimbabwe 3 28  
Omary Kitunda 28/06/1999 Tanzania     12
Omid Mailk Khel 31/03/2000 Belgium     5
C B Ondoa 10/11/1982 Cameroon     4
N C O'Neill 19/02/1937 Australia 42    
P J Ongondo 10/02/1977 Kenya   79 8
A A Onikoyi 22/12/1987 Nigeria     14
G Onions 09/09/1982 England 9 4  
J L Ontong 04/01/1980 South Africa 2 28 14
C N Onwuzulike 31/07/1987 Nigeria     15
L N Onyango 22/09/1973 Kenya   29 5
A R M Opatha 05/08/1947 Sri Lanka   5  
J D P Oram 28/07/1978 New Zealand 33 160 36
Orchide Tuyisenge 12/04/2000 Rwanda     23
W J O'Reilly 20/12/1905 Australia 27    
A Orfila 12/12/1986 Gibraltar     5
J Ormond 20/08/1977 England 2    
A Orsu   Luxembourg     8
Osama Mahmood 26/09/1995 Switzerland     7
H Osinde 17/10/1978 Canada   42 11
Osman Khan 30/03/2005 Austria     1
Osman Sankoh 18/11/2000 Sierra Leone     1
D R O'Sullivan 16/11/1944 New Zealand 11 3  
Oswald Sam Arthur 14/05/1975 Costa Rica     3
E Otieno 03/01/1988 Kenya   26 31
F N Otieno 25/08/1979 Kenya   4  
K Otieno 11/03/1972 Kenya   90 4
K Y Ottley 09/12/1989 West Indies   2  
A Otwani 19/09/1995 Uganda     17
M A Ouma 08/11/1979 Kenya   80 22
S D Outerbridge 20/05/1983 Bermuda   23 3
Ovais Yousof 01/03/1980 Nigeria     3
H C Overdijk 29/04/1996 Netherlands     4
C Overton 10/04/1994 England 8 7  
G W F Overton 08/06/1919 New Zealand 3    
J Overton 10/04/1994 England 1    
M B Owens 11/11/1969 New Zealand 8 1  
H G Owen-Smith 18/02/1909 South Africa 5    
R K Oxenham 28/07/1891 Australia 7    
A M Oyede 07/05/1986 Nigeria     8
No. of Records = 89
ABCDEFGHIJKLMNPQRSTUVWXYZ
 Player Records and Statistics Menu