APEX / sportsfans.co.za · Cricket

Sportsfans · Cricket · Players · P

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.

Edmund Packard89 runs · 7 wktsDevdutt Paddikalpublished career · 2 matchesDoug Padgett51 runs · 0 wktsVanraaj Singh Padhaal569 runs · 0 wktsDevdutt Padikkal456 runs · 0 wktsAlbert Padmore8 runs · 1 wktsRatanaporn Padunglerd60 runs · 16 wktsCurly Page492 runs · 5 wktsGlenys Pagepublished career · 2 matchesDonovan Pagon37 runs · 0 wktsChetna Pagydyala816 runs · 4 wktsAjit Pai10 runs · 2 wktsBalaji Avanish Pai941 runs · 33 wktsGeorge Paine97 runs · 17 wktsTim Paine2477 runs · 0 wktsZwe Htet Paing3 runs · 1 wktsBruce Pairaudeau454 runs · 0 wktsUna Paisleypublished career · 12 matchesJaron Pakeman10 runs · 0 wktsJirasak Pakhiaokajee30 runs · 0 wktsSony Pakhrin110 runs · 1 wktsRajinder Pal6 runs · 0 wktsKila Pala41 runs · 0 wktsLionel Palairet49 runs · 0 wktsSonam Palden1 runs · 0 wktsSonam Paldon95 runs · 0 wktsSteve Palframan55 runs · 0 wktsPhiroze Palia29 runs · 0 wktsDileep Kumar Pallekonda38 runs · 11 wktsIshini Palliya0 runs · 0 wktsArchibald Palm15 runs · 0 wktsAnne Palmerpublished career · 3 matchesCharles Palmer22 runs · 0 wktsJoey Palmer296 runs · 78 wktsKen Palmer10 runs · 1 wktsRhys John George Palmer11 runs · 4 wktsDevika Palshikarpublished career · 16 matchesSabeeja Adiyeri Panayan57 runs · 12 wktsMangesh Panchalpublished career · 1 matchesRavi Panchal131 runs · 2 wktsDhananjaya Panda246 runs · 18 wktsAanand Pandey0 runs · 0 wktsGyanendra Pandey4 runs · 0 wktsIshan Pandey335 runs · 0 wktsJyoti Pandey210 runs · 0 wktsManish Pandey1275 runs · 0 wktsShikha Subas Pandey449 runs · 92 wktsChandrakant Pandit461 runs · 0 wktsShobha Panditpublished career · 11 matchesHardik Pandya4724 runs · 222 wktsKiaya Pandya89 runs · 0 wktsKrunal Himanshu Pandya254 runs · 17 wktsMonty Panesar247 runs · 193 wktsRahmawati Dwi Pangestuti183 runs · 2 wktsShankar Panguluri8 runs · 0 wktsJigyasu Pant40 runs · 0 wktsRishabh Pant5724 runs · 0 wktsAditya Panwar125 runs · 6 wktsTinashe Panyangara463 runs · 116 wktsMichael Papps453 runs · 0 wktsMelissa Papworthpublished career · 3 matchesAnish Edward Paraam302 runs · 7 wktsAbhishek Ashish Paradkar67 runs · 13 wktsRiyan Parag121 runs · 7 wktsNavin Michael S Param254 runs · 2 wktsDara Agung Laksmi Paramitha28 runs · 18 wktsAikaterini Paramythioti0 runs · 0 wktsNishad Tharanga Paranavitana1792 runs · 1 wktsJatin Paranjape27 runs · 0 wktsJatin Paranjpepublished career · 4 matchesSunetra Paranjpepublished career · 31 matchesDhruv Parashar414 runs · 39 wktsBrenton Parchment187 runs · 0 wktsBerlian Duma Pare3 runs · 0 wktsPeter Parfitt1882 runs · 12 wktsSukanya Paridapublished career · 1 matchesAue Parima366 runs · 6 wktsThomas Parima445 runs · 0 wktsMundra Parinitha1 runs · 10 wktsJoel Paris0 runs · 1 wktsTheodora Parisi-mesimeri48 runs · 0 wktsHyejin Park15 runs · 2 wktsJiyeon Park25 runs · 3 wktsRoy Park0 runs · 0 wktsSoochan Park0 runs · 0 wktsGhulam Parkar172 runs · 0 wktsRamnath Parkar80 runs · 0 wktsCharlie Parker3 runs · 2 wktsGeorge Parker3 runs · 8 wktsJanice Parkerpublished career · 5 matchesJohn Parker1680 runs · 2 wktsMatthew Archibald Parker0 runs · 1 wktsMollie Parker3 runs · 2 wktsNorman Parker89 runs · 0 wktsPaul Parker13 runs · 0 wktsStorm Parker0 runs · 3 wktsSaee Parkhi41 runs · 0 wktsGilbert Parkhouse373 runs · 0 wktsCec Parkin160 runs · 32 wktsDante Parkin6 runs · 3 wktsRichard Parkin4 runs · 2 wktsFatmata Parkinson4 runs · 0 wktsMatthew William Parkinson20 runs · 13 wktsIrshani Parks15 runs · 1 wktsJim Parks1991 runs · 4 wktsAnil Parmar2 runs · 34 wktsMansi Parmar15 runs · 1 wktsWayne Parnell815 runs · 173 wktsKalpan Paropkaripublished career · 3 matchesAdam Parore6109 runs · 0 wktsDerick Parry442 runs · 34 wktsStephen David Parry1 runs · 7 wktsDhiraj Parsana1 runs · 1 wktsAlex Parsons19 runs · 0 wktsHyeon Parsons191 runs · 7 wktsJoe Partridge73 runs · 44 wktsJoy Partridgepublished career · 4 matchesShahanaz Parvinpublished career · 2 matchesNuzhat Masih Parween0 runs · 0 wktsNuzhat Parweenpublished career · 1 matchesRasanara Kephatulla Parwin0 runs · 4 wktsMisha Paryani0 runs · 2 wktsMonica Pascal277 runs · 3 wktsNelon Pascal12 runs · 0 wktsLen Pascoe145 runs · 117 wktsJacqueline Pashley2 runs · 0 wktsRunyararo Pasipanodya136 runs · 1 wktsKalina Paskova1 runs · 2 wktsSudath Pasqual24 runs · 0 wktsClarence Passailaigue46 runs · 0 wktsBreno Passoni3 runs · 0 wktsJG Pastrana14 runs · 0 wktsVigineswari Pasupathy16 runs · 0 wktsChandrakant Patankar14 runs · 0 wktsDarshit Rajendrakumar Patankar314 runs · 0 wktsIftikhar Ali Khan Pataudi199 runs · 0 wktsMansoor Ali Khan Pataudi2793 runs · 1 wktsAarnav Patel2 runs · 3 wktsAhmed Mehmood Patel35 runs · 6 wktsAjaz Patel14 runs · 2 wktsAjaz Patel226 runs · 102 wktsAnkit Patel0 runs · 0 wktsAnsh Patel54 runs · 12 wktsAshish Patel25 runs · 3 wktsAshok Patel6 runs · 7 wktsAxar Patel2430 runs · 249 wktsAyaj Ashraf Ali Patel32 runs · 0 wktsAzim Patel8 runs · 0 wktsBrijal Jagdish Patel118 runs · 0 wktsBrijesh Patel1215 runs · 0 wktsDharmang Patel17 runs · 0 wktsDipak Patel1812 runs · 120 wktsEmma Patel49 runs · 5 wktsFaizalmahmed Patel0 runs · 1 wktsFaizan Liyakat Patel106 runs · 3 wktsHarshal Vikram Patel77 runs · 29 wktsHiral Patel358 runs · 4 wktsHuzaifa Javed Patel25 runs · 0 wktsJakir Patel338 runs · 0 wktsJasu Patel25 runs · 29 wktsJavid Patel110 runs · 20 wktsJeetan Patel485 runs · 130 wktsJitendra Patelpublished career · 3 matchesJitesh Patel0 runs · 1 wktsJyotsna Patelpublished career · 2 matchesKalpesh Patelpublished career · 2 matchesKaushalkumar J Patel8 runs · 4 wktsM Devush Patel125 runs · 7 wktsMalhar L. Patel15 runs · 0 wktsMeet Patel11 runs · 1 wktsMihir Patel2 runs · 0 wktsMin Patel45 runs · 1 wktsMohmad Sohel Patel108 runs · 0 wktsMonali Patel16 runs · 0 wktsMonank Dilipbhai Patel3425 runs · 0 wktsMonica Chhelaram Patel13 runs · 0 wktsMunaf Patel134 runs · 125 wktsNarendra Kalyan Patel592 runs · 65 wktsNazir Patel0 runs · 0 wktsNensi Hiteshkumar Patel15 runs · 20 wktsParth Jayeshbhai Patel127 runs · 0 wktsParthiv Patel1706 runs · 0 wktsRakep Rajendra Patel2159 runs · 37 wktsRashid Patel0 runs · 0 wktsRita Patelpublished career · 1 matchesRohan Bhavesh Patel5 runs · 4 wktsRonak Bharatibhai Patel781 runs · 0 wktsRushabhvardhan Nipun Patel969 runs · 7 wktsSafvan Patel9 runs · 0 wktsSajid Patel53 runs · 0 wktsSalim Patel40 runs · 0 wktsSalman Patel32 runs · 2 wktsSameer Patel98 runs · 0 wktsSamit Patel822 runs · 37 wktsSarfaraj Patel19 runs · 3 wktsSargam Patel29 runs · 0 wktsShahnawaz Patel82 runs · 0 wktsSheel Patel30 runs · 7 wktsShehzad Patel35 runs · 0 wktsShrijay Patel155 runs · 0 wktsSmit Jagdishkumar Patel2 runs · 6 wktsSmit Kamleshbhai Patel1023 runs · 0 wktsSohel Patel118 runs · 6 wktsSubham Patel123 runs · 0 wktsTimil Kaushik Patel88 runs · 16 wktsUsman Patel1093 runs · 0 wktsVishil Patel21 runs · 25 wktsVraj Patel10 runs · 80 wktsYasin Patel258 runs · 72 wktsZahirbhai Patel16 runs · 6 wktsZakir Husain Patel75 runs · 3 wktsZeel Patel13 runs · 0 wktsDane Paterson106 runs · 38 wktsGrant Paterson123 runs · 0 wktsIrfan Pathan2820 runs · 298 wktsNaveed Pathan149 runs · 3 wktsRayyankhan Pathan387 runs · 0 wktsYusuf Pathan1046 runs · 46 wktsMatheesha Pathirana30 runs · 57 wktsSachith Shanaka Pathirana359 runs · 20 wktsSachithra Nalin Pathirana54 runs · 0 wktsMallika Pathirannehelage93 runs · 26 wktsYuvraj of Patiala84 runs · 0 wktsRajat Patidar85 runs · 0 wktsAbhilash Patil12 runs · 0 wktsAnuja Arun Patil255 runs · 36 wktsAvanee Sunil Patil1 runs · 0 wktsKashigoud Patil170 runs · 0 wktsSadashiv Patil14 runs · 2 wktsSandeep Patil2593 runs · 24 wktsShreyanka Patil34 runs · 38 wktsSwapnil Prakash Patil332 runs · 0 wktsEris Patonpublished career · 4 matchesJason Patraj21 runs · 2 wktsNaara Patron15 runs · 0 wktsRicardo Patten13 runs · 2 wktsHenri Pattenden30 runs · 0 wktsSirli Pattenden6 runs · 0 wktsBruce Pattersonpublished career · 3 matchesKurtis Patterson144 runs · 0 wktsPatrick Patterson189 runs · 183 wktsT'shaka Augustus Jr Mwando Patterson35 runs · 0 wktsDarren Pattinson21 runs · 2 wktsJames Pattinson464 runs · 100 wktsAbhik Ramesh Patwa1151 runs · 1 wktsMitali Patwardhan2 runs · 0 wktsRohit Kumar Paudel4265 runs · 29 wktsAditya Paul30 runs · 16 wktsKeemo Paul664 runs · 75 wktsLeah Paul2173 runs · 35 wktsSnigdha Paul37 runs · 2 wktsDora Pavelic39 runs · 9 wktsCharis Pavely9 runs · 3 wktsAdela Pavlickova1 runs · 0 wktsRachel Pavlickova162 runs · 8 wktsBara Pavlinakova5 runs · 0 wktsMark Vilijam Pavlovic115 runs · 31 wktsTrupti Pawde184 runs · 0 wktsLauren Payas102 runs · 4 wktsDavid Alan Payne0 runs · 1 wktsMaureen Paynepublished career · 5 matchesNicola Paynepublished career · 65 matchesThelston Payne131 runs · 0 wktsEddie Paynter1540 runs · 0 wktsNzari Paynter0 runs · 2 wktsUsen Peace33 runs · 18 wktsOliver Peake210 runs · 1 wktsStephen Peall151 runs · 11 wktsDaisy Pearce0 runs · 0 wktsOrmerod Pearse55 runs · 3 wktsLucy Charlotte Pearson0 runs · 11 wktsTed Peate70 runs · 31 wktsWilliam Alexander Peatfield14 runs · 21 wktsBraithyn Pecic337 runs · 0 wktsGerald Peckover33 runs · 0 wktsKumudu Peddrick137 runs · 14 wktsBarbara Pedenpublished career · 4 matchesMargaret Pedenpublished career · 6 matchesMargaret Peearpublished career · 1 matchesIan Peebles98 runs · 45 wktsBobby Peel427 runs · 101 wktsSid Pegler356 runs · 47 wktsNishan Peiris9 runs · 12 wktsBorna Pejic0 runs · 0 wktsSanja Peles7 runs · 0 wktsNip Pellew484 runs · 0 wktsLorraine Pemhiwa11 runs · 0 wktsRiza Penalba1 runs · 0 wktsAnjali Pendharkerpublished career · 24 matchesSoyeb Pendi52 runs · 18 wktsMolly Mae Penfold16 runs · 21 wktsChanchai Pengkumta187 runs · 29 wktsKinley Penjor0 runs · 0 wktsAndrew Penn23 runs · 1 wktsFrank Penn50 runs · 0 wktsMaria Penna6 runs · 0 wktsCharles Walter Perchard133 runs · 77 wktsWilliam Perchard34 runs · 0 wktsNishma Pereira1 runs · 0 wktsAchini Perera316 runs · 12 wktsAngelo Kanishka Perera111 runs · 0 wktsAngelo Pererapublished career · 6 matchesBentota Baduge Joy Lenin Perera272 runs · 0 wktsDilruwan Perera1456 runs · 177 wktsGallage Sriyan Lakmal Kumara Perera10 runs · 0 wktsGamachchi Withanage Hasini Madushika Perera2354 runs · 0 wktsGamini Perera0 runs · 0 wktsKusal Perera6721 runs · 0 wktsLahiru Perera28 runs · 0 wktsPalihawadana Arachchilage Ralph Priyamal Perera33 runs · 0 wktsRamani Pererapublished career · 20 matchesRuchira Perera41 runs · 36 wktsSuresh Perera272 runs · 14 wktsTharindu Perera555 runs · 16 wktsThisara Perera3736 runs · 236 wktsAD Perez0 runs · 3 wktsDunia Perez87 runs · 0 wktsNataly Perez0 runs · 0 wktsMilica Perisic133 runs · 5 wktsSivakumar Periyalwar424 runs · 0 wktsKatie Perkins769 runs · 0 wktsWilliam Keith Donald Perkins9 runs · 0 wktsReg Perks3 runs · 11 wktsJack Perman43 runs · 5 wktsVeerasammy Permaul164 runs · 39 wktsCatherine Perry23 runs · 12 wktsElizabeth Cecilia Perry80 runs · 0 wktsEllyse Perry7006 runs · 195 wktsJoseph Perry19 runs · 0 wktsLiz Perrypublished career · 17 matchesNehemiah Perry286 runs · 30 wktsAbdulla Pervaiz107 runs · 0 wktsNatalia Pervaiz533 runs · 6 wktsArshad Pervez11 runs · 0 wktsSaleem Pervez18 runs · 0 wktsFatu Pessima35 runs · 12 wktsJudit Jose Peter10 runs · 0 wktsNqaba Peter5 runs · 3 wktsNqabayomzi Peter46 runs · 15 wktsAkeira Kay Peters13 runs · 2 wktsKenroy Peters0 runs · 2 wktsMaureen Peterspublished career · 18 matchesAlviro Petersen2605 runs · 1 wktsKeegan Petersen704 runs · 0 wktsAnna Michelle Peterson251 runs · 35 wktsRobin Peterson1144 runs · 133 wktsPeter Petherick34 runs · 16 wktsLuca Petre41 runs · 11 wktsEric Petrie258 runs · 0 wktsMarc Petriepublished career · 4 matchesRichard Petrie65 runs · 12 wktsDanijel Petrovic0 runs · 0 wktsClaire Pfalzner-Gibbon0 runs · 0 wktsDattu Phadkar1229 runs · 62 wktsSinothile Phakathi25 runs · 0 wktsAaron Phangiso100 runs · 46 wktsTshepo Phaswana0 runs · 0 wktsPhoup Srey Pheak11 runs · 6 wktsAndile Phehlukwayo1068 runs · 158 wktsPaballo Pheko64 runs · 0 wktsBoitumelo Phelenyane69 runs · 18 wktsChayanisa Phengpaen4 runs · 4 wktsMerapelo Phiase43 runs · 11 wktsVernon Philander1944 runs · 269 wktsIan Philippublished career · 3 matchesJosh Philippe288 runs · 0 wktsJette Philipsenpublished career · 9 matchesHylton Philipson63 runs · 0 wktsAnderson Phillip154 runs · 16 wktsKyle Phillip0 runs · 3 wktsNorbert Phillip297 runs · 29 wktsGlenn Phillips4803 runs · 58 wktsMaureen Phillipspublished career · 2 matchesOmar Phillips160 runs · 0 wktsSunjidmaa Phillips3 runs · 0 wktsWayne B. Phillips2337 runs · 0 wktsWayne N. Phillips22 runs · 0 wktsPeter Philpott93 runs · 26 wktsEric Phiri115 runs · 0 wktsLoryn Ntandoyenkosi Munashe Phiri284 runs · 25 wktsVanessa Phiri18 runs · 19 wktsKananelo Phohlo3 runs · 0 wktsArrikan Phuengkho4 runs · 0 wktsTashi Phuntsho161 runs · 25 wktsMoe Ei Phyu37 runs · 0 wktsPan Ei Phyu15 runs · 9 wktsTapuaiva Piakura10 runs · 0 wktsLaila Pickard149 runs · 0 wktsJames Pickering39 runs · 0 wktsHeidi Picopublished career · 1 matchesMuriel Pictonpublished career · 7 matchesDane Piedt214 runs · 37 wktsMevan Pieris19 runs · 2 wktsBeatrice Pierre82 runs · 0 wktsKhary Pierre145 runs · 17 wktsLance Pierre0 runs · 0 wktsRukundo Pierre44 runs · 2 wktsKatlo Piet161 runs · 46 wktsFrancois Pieters0 runs · 0 wktsHeinrigh Pieterse62 runs · 1 wktsKevin Pietersen13780 runs · 18 wktsLucky Piety480 runs · 19 wktsTony Pigott12 runs · 2 wktsKirsten Elizabeth Pike14 runs · 4 wktsHarry Pile3 runs · 0 wktsKarthik Pillai0 runs · 0 wktsLavanya Pillai1 runs · 0 wktsRishi Pillai24 runs · 0 wktsSudesh Pillai130 runs · 6 wktsSantosh Pillay11 runs · 0 wktsShafeeqa Pillaypublished career · 12 matchesDick Pilling91 runs · 0 wktsMary Pillingpublished career · 20 matchesWendy Piltzpublished career · 4 matchesEgidio Pimheiro5 runs · 0 wktsAngelique las Pinas0 runs · 0 wktsNeubronner Louis Jacinta Si Ping26 runs · 0 wktsChloe Piparo305 runs · 0 wktsPirakajan Pirabakaran13 runs · 4 wktsPech Pisa46 runs · 0 wktsRajendra Pisal21 runs · 0 wktsSameera Pitabeddara24 runs · 1 wktsArthur Dominique Josclyn Pitcher8 runs · 0 wktsAzeem Ryan Pitcher30 runs · 0 wktsJustine Eugene Pitcher10 runs · 2 wktsOliver Llewylln Pitcher41 runs · 0 wktsDavid Pithey138 runs · 12 wktsTony Pithey819 runs · 0 wktsNeema Justin Pius663 runs · 12 wktsWinston Place144 runs · 0 wktsSheila Plantpublished career · 8 matchesBill Playle151 runs · 0 wktsFaf du Plessis11136 runs · 2 wktsGeorgia Ellen Plimmer1355 runs · 0 wktsHelen Plimmerpublished career · 46 matchesJack Plimsoll16 runs · 3 wktsJacobus Njabulo Ximus du Plooy85 runs · 1 wktsKaren Plummerpublished career · 15 matchesLiam Plunkett879 runs · 199 wktsThae Thae Po63 runs · 0 wktsBlair Pocock665 runs · 0 wktsPat Pocock210 runs · 67 wktsRubi Poddar216 runs · 0 wktsJean-Miguel Catapang Podosky551 runs · 3 wktsVera Poglitsch8 runs · 0 wktsErani Pokana40 runs · 0 wktsNosaina Pokana93 runs · 47 wktsSumit Pokhriyal13 runs · 0 wktsLindiwe Polaki6 runs · 4 wktsJeremy Polarouthu38 runs · 0 wktsChamari Polgampolapublished career · 75 matchesMaria Polimeri137 runs · 0 wktsDick Pollard13 runs · 15 wktsKieron Pollard4275 runs · 97 wktsVic Pollard1333 runs · 40 wktsGraeme Pollock2256 runs · 4 wktsPeter Pollock607 runs · 116 wktsShaun Pollock7308 runs · 817 wktsDinesh Polpitiya0 runs · 4 wktsLuke Anthony Pomersbach15 runs · 0 wktsBlessings Pondani20 runs · 12 wktsHelena Rungo Ponja0 runs · 0 wktsBill Ponsford2122 runs · 0 wktsBarbara Pontpublished career · 2 matchesRicky Ponting27329 runs · 8 wktsGanesh Pooja44 runs · 0 wktsRohit Poojary30 runs · 0 wktsJermaine Pook1 runs · 0 wktsCyril Poole161 runs · 0 wktsBella Poon82 runs · 0 wktsKaren Poon0 runs · 0 wktsRiaz Poonawalapublished career · 2 matchesNavdeep Singh Poonia106 runs · 0 wktsK Pooran58 runs · 0 wktsNicholas Pooran4258 runs · 6 wktsJocelyn Thevavathy Pooranakaran12 runs · 1 wktsJohanna Sreevathy Pooranakaran6 runs · 16 wktsMatt Poore355 runs · 9 wktsRobert Poore76 runs · 1 wktsAli Abdulla Popalzae0 runs · 3 wktsGeorge Pope8 runs · 1 wktsOllie Pope3732 runs · 0 wktsRoland Pope3 runs · 0 wktsGraeme Porter3 runs · 1 wktsWilliam Porterfield4601 runs · 0 wktsJuliët Post94 runs · 0 wktsChad Potgieter228 runs · 0 wktsYolandi Potgieter5 runs · 1 wktsNic Pothas24 runs · 0 wktsJim Pothecary26 runs · 9 wktsJackie Potterpublished career · 7 matchesSarah Potterpublished career · 15 matchesLuke Potthoff5 runs · 4 wktsMatthew James Potts150 runs · 50 wktsVictor Poubel0 runs · 0 wktsDick Pougher17 runs · 3 wktsAkosita Poulter2 runs · 0 wktsLeah Joy Poulton204 runs · 0 wktsKerry Emma Pounsett35 runs · 0 wktsRamesh Powar176 runs · 40 wktsAlbert Powell16 runs · 1 wktsDaren Powell526 runs · 151 wktsJane Powellpublished career · 30 matchesJill Powellpublished career · 2 matchesJoyce Powellpublished career · 7 matchesKieran Powell3130 runs · 0 wktsRicardo Powell2130 runs · 10 wktsRovman Powell3379 runs · 8 wktsStephanie Powerpublished career · 35 matchesAndrew David Poynter357 runs · 0 wktsStuart Poynter420 runs · 0 wktsJoshua Edward Poysden0 runs · 0 wktsManoj Prabhakar3458 runs · 253 wktsShreya Prabhu0 runs · 0 wktsChamudi Praboda0 runs · 10 wktsKaluwa Dewage Udeshika Prabodhani244 runs · 91 wktsNuwan Pradeep177 runs · 148 wktsRiya Pradhan0 runs · 8 wktsShubham Pradhan2 runs · 1 wktsSnehal Nitin Pradhan0 runs · 3 wktsSnehal Pradhanpublished career · 6 matchesSuprit Pradhan367 runs · 23 wktsHemal Pragji38 runs · 0 wktsAkshaykumar Prajapati48 runs · 6 wktsKashyap Harishbhai Prajapati1812 runs · 0 wktsDhwani Prakas0 runs · 0 wktsJanak Prakash506 runs · 44 wktsShashikala Prakash15 runs · 0 wktsAnak Agung Istri Pranita Bastari26 runs · 0 wktsChetnaa Prasad6 runs · 12 wktsDhammika Prasad604 runs · 104 wktsMannava Sri Kanth Prasad222 runs · 0 wktsNS Prasad48 runs · 3 wktsVenkatesh Prasad395 runs · 279 wktsErapalli Anantharao Srinivas Prasanna735 runs · 189 wktsMahesh Prasanna24 runs · 4 wktsSeekkuge Prasanna640 runs · 42 wktsAbhitesh Prashar134 runs · 12 wktsGede Prastama9 runs · 0 wktsKadek Winda Prastini190 runs · 3 wktsChalluru Prathyusha2 runs · 1 wktsI Gusti Ayu Sandya Febri Pratiwi41 runs · 0 wktsDavina Prattpublished career · 8 matchesGary Joseph Pratt0 runs · 0 wktsPatrica Pratt29 runs · 5 wktsSana Praveen64 runs · 0 wktsJackie du Preez0 runs · 3 wktsMichau Daniel du Preez76 runs · 0 wktsMignon du Preez3441 runs · 1 wktsOrla Prendergast3379 runs · 99 wktsDewald Pretorius22 runs · 6 wktsDwaine Pretorius536 runs · 77 wktsLhuan-dre Pretorius804 runs · 0 wktsGede Agus Priandana1647 runs · 31 wktsFred Price6 runs · 0 wktsJohn Price66 runs · 40 wktsJulia Clare Price10 runs · 0 wktsKaren Pricepublished career · 16 matchesKaren Pricepublished career · 8 matchesKim Pricepublished career · 26 matchesRay Price673 runs · 176 wktsLynda Prichardpublished career · 10 matchesRoger Prideaux102 runs · 0 wktsMark Priest159 runs · 11 wktsRachel Priest1016 runs · 0 wktsAlison Prince13 runs · 2 wktsAshwell Prince4688 runs · 1 wktsCharles Prince6 runs · 0 wktsChris Pringle368 runs · 133 wktsDerek Pringle1120 runs · 114 wktsDonald Pringlepublished career · 2 matchesMeyrick Pringle115 runs · 27 wktsTimothy James Gerard Pringle131 runs · 20 wktsDenise Prins7 runs · 0 wktsMatthew Prior5507 runs · 0 wktsHazel Pritchardpublished career · 6 matchesAarti Priya80 runs · 12 wktsLalana Priyadarshanipublished career · 1 matchesInoshi Priyadharshanipublished career · 15 matchesSubasinghe Mudiyanselage Ashan Priyanjan474 runs · 5 wktsMike Procter226 runs · 41 wktsJermal Proctor5 runs · 10 wktsJesse Prodehl0 runs · 2 wktsElena Prokic15 runs · 9 wktsHenry Promnitz14 runs · 8 wktsWill Pucovski72 runs · 0 wktsAlfredo Puentes4 runs · 0 wktsT Pueye0 runs · 0 wktsMilvi Pugi1 runs · 0 wktsCheteshwar Pujara7246 runs · 0 wktsSeema Laxman Pujare0 runs · 6 wktsFeala Laki Vaelua Pula25 runs · 0 wktsKatherine Louise Pulford0 runs · 1 wktsVasu Pulibanti29 runs · 1 wktsGeoff Pullar1974 runs · 1 wktsRachel Pullarpublished career · 51 matchesNiyas Pullariyil17 runs · 0 wktsJasmin Pullen2 runs · 0 wktsTheo Pullman0 runs · 1 wktsSagar Pun81 runs · 3 wktsTom Puna31 runs · 4 wktsRekha Punekarpublished career · 3 matchesPriya Surender Punia282 runs · 0 wktsYodhin Punja1 runs · 0 wktsPananmal Punjabi164 runs · 0 wktsRoshan Punjabi16 runs · 0 wktsShamsudheen Purat23 runs · 0 wktsAkshay Roopak Puri43 runs · 29 wktsMalinda Pushpakumara113 runs · 15 wktsMuthumudalige Pushpakumara7 runs · 1 wktsRavindra Pushpakumara202 runs · 82 wktsPriyan Pushparajan599 runs · 12 wktsAniketh Pusthay284 runs · 7 wktsPrimoz Pustoslemsek43 runs · 5 wktsKomang Putra4 runs · 0 wktsNi Putri5 runs · 4 wktsThipatcha Putthawong260 runs · 187 wktsAndrew George Puttick0 runs · 0 wktsAndy Pycroft447 runs · 0 wktsMilton Pydanna2 runs · 0 wktsChris Pyle370 runs · 0 wkts