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 (O)
A
B
C
D
E
F
G
H
I
J
K
L
M
N
P
Q
R
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
A S M Oakman
20/04/1930
England
2
A A Obanda
25/12/1987
Kenya
49
51
J M Obando
26/12/2004
Costa Rica
1
S H Obed
17/09/1989
Vanuatu
26
Obed Harvey
01/06/1990
Ghana
42
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
J O'Brien
11/07/1995
Finland
13
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
75
D O Obuya
14/08/1979
Kenya
74
10
R Obuya
12/12/2000
Uganda
32
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
Od Lutbayar
08/08/2003
Mongolia
14
N M Odhiambo
21/03/1989
Kenya
8
64
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
54
77
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
63
S A Okpe
07/12/2000
Nigeria
60
O E Olaleye
31/05/2001
Nigeria
23
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
G Oliveira
04/08/1996
Brazil
7
D Olivier
09/05/1992
South Africa
16
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
64
Omair Yousuf
27/12/1998
Pakistan
6
M H Oman
05/09/1966
Slovenia
4
Omar Hayat
11/10/1983
Denmark
8
Omar Hussain
15/06/1995
Lesotho
9
Omar Rassol
12/09/1997
Bulgaria
24
A H Omarshah
07/08/1959
Zimbabwe
3
28
Omary Kitunda
28/06/1999
Tanzania
55
Omid Mailk Khel
31/03/2000
Belgium
12
Omid Rahimi
01/01/1993
Belgium
2
Omid Shafi Rahman
09/09/2004
United Arab Emirates
2
5
C B Ondoa
10/11/1982
Cameroon
11
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
29
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
22
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
85
W J O'Reilly
20/12/1905
Australia
27
A Orfila
12/12/1986
Gibraltar
5
J Ormond
20/08/1977
England
2
W P O'Rourke
06/08/2001
New Zealand
10
9
3
A Orsu
Luxembourg
19
Osama Mahmood
26/09/1995
Switzerland
15
C G Osborne
18/09/1974
Croatia
2
A Osei
06/07/1999
Ghana
17
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
4
A Otwani
19/09/1995
Uganda
17
M A Ouma
08/11/1979
Kenya
80
22
C L Outerbridge
03/05/1996
Bermuda
4
S D Outerbridge
20/05/1983
Bermuda
23
3
Ovais Yousof
01/03/1980
Nigeria
3
M A P Ovalle
20/03/1982
Chile
2
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
3
12
Owais Ahmed
Qatar
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 Oxley
19/04/2000
Belize
8
A M Oyede
07/05/1986
Nigeria
8
No. of Records = 104
A
B
C
D
E
F
G
H
I
J
K
L
M
N
P
Q
R
S
T
U
V
W
X
Y
Z
Player Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links