APEX / sportsfans.co.za · Cricket

Sportsfans · Cricket · Players · O

Cricket

Every player

10,891 players with recorded figures from the scorecards (men’s Tests from 1877, ODIs from 1971, T20Is and the women’s game from their first recorded cards), and 1,174 known by their published careers.

George Hubert O'Brien27 runs · 13 wktsIain O'Brien222 runs · 93 wktsIsaiah O'Brien89 runs · 0 wktsJordan O'Brien240 runs · 0 wktsKevin O'Brien5014 runs · 142 wktsLeo O'Brien211 runs · 0 wktsNiall O'Brien2486 runs · 0 wktsTim O'Brien59 runs · 0 wktsJack O'Connor86 runs · 13 wktsJack O'Connor153 runs · 1 wktsShayne O'Connor127 runs · 99 wktsSimon O'Donnell1448 runs · 114 wktsMaxwell Patrick O'Dowd4788 runs · 6 wktsSteve O'Keefe118 runs · 41 wktsKerry O'Keeffe660 runs · 55 wktsClare O'Learypublished career · 38 matchesSid O'Linn297 runs · 0 wktsCatherine O'Neillpublished career · 42 matchesNorm O'Neill2779 runs · 17 wktsBill O'Reilly410 runs · 144 wktsLucy Katherine O'Reilly71 runs · 26 wktsDavid O'Sullivan160 runs · 20 wktsRavina Oa26 runs · 26 wktsKate Oakenfoldpublished career · 3 matchesAlan Oakman14 runs · 0 wktsKonio Hera Oala468 runs · 5 wktsAlex Auma Obanda1165 runs · 0 wktsJoxan Obando0 runs · 0 wktsSimpson Hopeman Obed71 runs · 11 wktsMurali MR Obili21 runs · 4 wktsGloria Obukor164 runs · 0 wktsAgatha Obulor45 runs · 4 wktsCollins Omondi Obuya2176 runs · 40 wktsDavid Oluoch Obuya386 runs · 0 wktsKennedy Otieno Obuya257 runs · 0 wktsRobinson Obuya986 runs · 0 wktsEugene Ochieng18 runs · 4 wktsMercyline Ochieng14 runs · 8 wktsArthur Edward Ochse16 runs · 0 wktsArthur Lennox Ochse11 runs · 10 wktsErika Oda646 runs · 0 wktsAshish Odedara288 runs · 0 wktsJay Odedra130 runs · 40 wktsSonia Balu Odedra2 runs · 1 wktsFlavia Odhiambo23 runs · 20 wktsNehemiah Ngoche Odhiambo339 runs · 42 wktsNelson Mandela Odhiambo359 runs · 18 wktsEdward Odumbepublished career · 8 matchesMaurice Omondi Odumbe324 runs · 7 wktsEsther Odunayo0 runs · 0 wktsWainikiti Ofamoli14 runs · 0 wktsLonneke Offenbergpublished career · 1 matchesRhyda Ofori1 runs · 0 wktsMeg Ogawa26 runs · 2 wktsDavid Ogilvie178 runs · 0 wktsJune Oglepublished career · 6 matchesJune Whitney Ogle-Thomas16 runs · 0 wktsKelvia Ogola0 runs · 2 wktsSegun Ogundipe1 runs · 1 wktsNaman Ojha69 runs · 0 wktsPragyan Ojha145 runs · 144 wktsHatice Okcu16 runs · 0 wktsIsaac Ochgwu Okpe866 runs · 90 wktsSylvester Ameh Okpe847 runs · 71 wktsOlayinka Elijah Olaleye358 runs · 0 wktsSegun Olalekan Olayinka25 runs · 0 wktsChris Old1165 runs · 183 wktsBert Oldfield1427 runs · 0 wktsBuddy Oldfield99 runs · 0 wktsYvonne Oldfieldpublished career · 4 matchesJasmina Oldham5 runs · 0 wktsRogers Olipa3 runs · 0 wktsGabriel Oliveira75 runs · 13 wktsSebastian de Oliveira42 runs · 20 wktsDuanne Olivier66 runs · 62 wktsLinda Olivierpublished career · 28 matchesP Oloka0 runs · 1 wktsHenry Olonga279 runs · 119 wktsConor Olphert0 runs · 0 wktsJenny Olsonpublished career · 5 matchesChado Om75 runs · 3 wktsMark Harry Oman5 runs · 0 wktsJaved Omar2846 runs · 0 wktsMaryam Omar709 runs · 31 wktsTabu Saidi Omary34 runs · 9 wktsAzmatullah Omarzai1395 runs · 63 wktsMustafa Omer284 runs · 0 wktsOseyande Omonkhobhio111 runs · 6 wktsOtieno Suji Ondik53 runs · 5 wktsCharles Betrand Ondoa27 runs · 0 wktsPeter Jimmy Carter Ongondo169 runs · 37 wktsAdemola Adeniyi Onikoyi372 runs · 0 wktsGraham Onions31 runs · 36 wktsJustin Ontong395 runs · 8 wktsChimezie Nnamdi Onwuzulike222 runs · 0 wktsHtet Lin Oo214 runs · 10 wktsVenasa Ooko428 runs · 0 wktsRobert van Oosterompublished career · 3 matchesRobyn Marie van Oosterom15 runs · 0 wktsTony Opatha29 runs · 5 wktsJacob Oram4688 runs · 249 wktsBarbara Orchardpublished career · 2 matchesAdam Orfila2 runs · 2 wktsJames Ormond38 runs · 2 wktsAnoop Orsu292 runs · 1 wktsMarlin Ortiz13 runs · 4 wktsAue Oru4 runs · 10 wktsMohibullah Oryakhelpublished career · 2 matchesRomela Osabel5 runs · 0 wktsChristopher Graham Osborne11 runs · 3 wktsErin Osborne229 runs · 65 wktsAlex Osei66 runs · 0 wktsHenry Osinde22 runs · 28 wktsAnne Ostergaard245 runs · 2 wktsCamilla Ostergaard41 runs · 11 wktsLine Ostergaard201 runs · 15 wktsSofie Ostergaard46 runs · 13 wktsKurumi Ota129 runs · 17 wktsEnkh-erdene Otgonbayar23 runs · 0 wktsSameer Othman0 runs · 6 wktsFrancis Otienopublished career · 4 matchesJane Otieno3 runs · 0 wktsKjorn Yohance Ottley41 runs · 0 wktsArnold Otwani150 runs · 0 wktsCheraldine Oudolfpublished career · 36 matchesMorris Amollo Ouma527 runs · 0 wktsCejay Leroy Outerbridge0 runs · 4 wktsSteven Davonne Outerbridge109 runs · 1 wktsRayline Ova10 runs · 19 wktsMario Ovalle2 runs · 0 wktsFrederique Overdijk638 runs · 52 wktsHidde C Overdijk0 runs · 1 wktsMarijke Overhoffpublished career · 1 matchesRachel Overman38 runs · 0 wktsCraig Overton508 runs · 57 wktsCraig Overton250 runs · 26 wktsGuy Overton8 runs · 9 wktsMitchell J Owen216 runs · 4 wktsTuppy Owen-Smith252 runs · 0 wktsElizabeth Owenspublished career · 35 matchesJenny Owenspublished career · 18 matchesMichael Owens16 runs · 17 wktsStella Owenspublished career · 24 matchesRon Oxenham151 runs · 14 wktsAlexander Oxley233 runs · 0 wktsConstanza Oyarce11 runs · 2 wktsAdeleke Mutiu Oyede46 runs · 0 wktsTeddy Oyella0 runs · 5 wktsCarol Oylerpublished career · 5 matchesOyewole Shakirat Oyronke2 runs · 0 wktsEsha Rohit Oza3281 runs · 111 wktsSaliha Ozkunduz39 runs · 4 wktsMecit Turkmenoglu Ozturk104 runs · 17 wktsWilliam O’Rourke51 runs · 83 wkts