Sportsfans · Cricket · Players · S
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.
A 877B 879C 586D 474E 168F 302G 484H 639I 197J 365K 815L 372M 1,254N 371O 154P 621Q 39R 598S 1,401T 463U 70V 197W 431X 5Y 111Z 115# 77
Suchitha Lita D Sa122 runs · 0 wktsMira Saastamoinen23 runs · 0 wktsChristopher John Martin Sabburg0 runs · 0 wktsKeziah Miriam Sabin88 runs · 0 wktsAna Sabino180 runs · 0 wktsDominic Sabir331 runs · 36 wktsPriya Sabu311 runs · 22 wktsMaaz Sadaqat331 runs · 3 wktsSharanya Sadarangani186 runs · 5 wktsNazmus Sadat4 runs · 0 wktsMohomed Saddam2 runs · 0 wktsPathirage Sadev1 runs · 0 wktsTitas Sadhu12 runs · 19 wktsShakirah Sadick37 runs · 0 wktsKarim Sadiq289 runs · 9 wktsNazia Sadiqpublished career · 10 matchesJaweed Sadran71 runs · 10 wktsChamal Priyankara Perera Mahamalage Sadun289 runs · 10 wktsAsim Saeedpublished career · 2 matchesAzhar Saeedpublished career · 7 matchesMofassar Saeed17 runs · 0 wktsShafee Saeed0 runs · 1 wktsShahid Saeed153 runs · 3 wktsSaeed-Al-Saffarpublished career · 1 matchesSirintra Saengsakaorat27 runs · 0 wktsSainammin Saenya2 runs · 1 wktsBilal Safdar73 runs · 3 wktsFarial Zia Safdar0 runs · 5 wktsMuhammad Safdar16 runs · 0 wktsFaisal Safi56 runs · 0 wktsHamid Safi211 runs · 6 wktsIrfan Safi181 runs · 15 wktsMansoor Safi161 runs · 0 wktsSajid Safi1 runs · 0 wktsSaleem Safi2 runs · 0 wktsShakerullah Safi0 runs · 0 wktsUmair Safi3 runs · 1 wktsMartin Saggers1 runs · 7 wktsRon Saggers30 runs · 0 wktsErnestina Sagoe3 runs · 1 wktsAnil Kumar Sah540 runs · 0 wktsWriddhiman Saha1394 runs · 0 wktsAthupullegedera Mohamed Shiraz Sahahab1 runs · 1 wktsSedik Sahak0 runs · 2 wktsSher Sahak483 runs · 18 wktsWahidullah Sahak347 runs · 24 wktsRabia Sahan11 runs · 1 wktsW Sahan6 runs · 3 wktsIqra Sahar62 runs · 53 wktsAl Sahariar1049 runs · 0 wktsSukhkaran Sahi1 runs · 1 wktsWalid Sahibzada115 runs · 0 wktsBatuhan Cem Sahin6 runs · 0 wktsAshiqullah Said16 runs · 10 wktsEman Said1 runs · 0 wktsSadat Said5 runs · 4 wktsNasra Nassoro Saidi276 runs · 34 wktsAshmaan Saifee0 runs · 0 wktsMohammad Saifuddin662 runs · 96 wktsJessica Sainda0 runs · 0 wktsNavdeep Amarjeet Saini127 runs · 23 wktsVasu Saini1417 runs · 48 wktsNarayan Saishiv35 runs · 0 wktsMomoko Saitopublished career · 5 matchesAmeer Saiyed253 runs · 3 wktsSajeevan Sajana41 runs · 1 wktsSanju Sajeev27 runs · 0 wktsSaqlain Sajib0 runs · 0 wktsIrfan Sajidpublished career · 1 matchesMirab Sajjad64 runs · 0 wktsPervez Sajjad123 runs · 59 wktsTamoor Sajjad167 runs · 4 wktsNaina Saju11 runs · 15 wktsNi Putu Ayu Nanda Sakarini1000 runs · 0 wktsChetan Sakariya5 runs · 3 wktsEriko Sakatapublished career · 2 matchesNazmus Sakib160 runs · 0 wktsNishat Sakib103 runs · 0 wktsTanzim Hasan Sakib370 runs · 64 wktsReo Sakurano-Thomas278 runs · 39 wktsSalahuddin117 runs · 7 wktsSheikh Salahuddin9 runs · 4 wktsUsman Salahuddin50 runs · 0 wktsWaqar Salamkheil1 runs · 4 wktsSelim Salau1114 runs · 0 wktsJoaquin Salazar16 runs · 0 wktsMaria Salazar1 runs · 0 wktsTania Salcedo32 runs · 13 wktsCynthia SALD Saldanha34 runs · 0 wktsAli Saleem216 runs · 1 wktsMaira Saleem0 runs · 0 wktsMohammad Saleem0 runs · 0 wktsMuhammad Saleem71 runs · 0 wktsShaffaa Saleem0 runs · 0 wktsIrfan Saleh39 runs · 0 wktsRajin Saleh2028 runs · 17 wktsFaizal Salehji2 runs · 0 wktsNitish Salekar128 runs · 10 wktsRashidatu Salia20 runs · 0 wktsMohammad Salim58 runs · 0 wktsNorah Salima6 runs · 1 wktsIan Salisbury375 runs · 25 wktsAgha Salman4268 runs · 48 wktsMohammad Salman52 runs · 0 wktsMuhammad Salman7 runs · 16 wktsGeorge Salmondpublished career · 5 matchesAngelica Salomao76 runs · 25 wktsLourenco Isaias Salomone176 runs · 8 wktsCaroline Salomonspublished career · 51 matchesNicholas Salonen345 runs · 28 wktsPhilip Salt2840 runs · 0 wktsAavishkar Salvi4 runs · 4 wktsAbdool Mudassar Samad226 runs · 2 wktsMariam Samake1 runs · 0 wktsSubhasis Samal68 runs · 0 wktsLedua Samani2 runs · 0 wktsFlorence Samanyika263 runs · 6 wktsLahiru Samarakoon1 runs · 1 wktsAthula Samarasekera962 runs · 3 wktsJohanne Samarasekerapublished career · 7 matchesDulip Samaraweera302 runs · 0 wktsThilan Samaraweera6324 runs · 26 wktsDinuka Samarawickrama15 runs · 0 wktsDishani Samarawickrama0 runs · 1 wktsHarshitha Madavi Dissanayake Samarawickrama3587 runs · 0 wktsSadeera Samarawickrama2074 runs · 0 wktsAmanda Mindy Samaroo6 runs · 0 wktsAmanda Samaroopublished career · 3 matchesBernardo Sambo0 runs · 0 wktsMohammed Sameer91 runs · 0 wktsBilal Sami0 runs · 0 wktsMohammad Sami813 runs · 224 wktsAsha Samildeen6 runs · 0 wktsClarire Sammut0 runs · 0 wktsDaren Sammy3763 runs · 205 wktsJasmine Sammypublished career · 11 matchesPen Samon42 runs · 0 wktsEmma Margaret Sampson0 runs · 4 wktsQ Sampson21 runs · 0 wktsArashdeep Singh Samra620 runs · 0 wktsYuvraj Samra1019 runs · 3 wktsDaniel Sams106 runs · 7 wktsEliezar Samson3 runs · 2 wktsRachael Samson25 runs · 27 wktsRival Shem Kalomirata Samson0 runs · 2 wktsSanju Samson2235 runs · 0 wktsKarma Samten4 runs · 3 wktsHewanam Arachchige Maduri Samuddika80 runs · 16 wktsLissy Samuelpublished career · 1 matchesAndrew Samuels14 runs · 3 wktsMarlon Samuels11044 runs · 151 wktsRobert Samuels426 runs · 0 wktsSofia Samuels14 runs · 2 wktsTravis Wilhelm Samuels32 runs · 0 wktsSivert Samuelson22 runs · 0 wktsMay San237 runs · 19 wktsFatima Sana1812 runs · 157 wktsKaleem Sana203 runs · 116 wktsAngie Sanchez0 runs · 1 wktsCristiana Sanda1 runs · 0 wktsLakshan Sandakan204 runs · 87 wktsTharindu Sandaruwan85 runs · 16 wktsRohan Sandeep56 runs · 5 wktsTarun Sandeep317 runs · 0 wktsPattidura Sathya Sandeepani0 runs · 0 wktsAnne Sanderspublished career · 11 matchesHazel Sanderspublished career · 12 matchesAndy Sandham879 runs · 0 wktsKevin Talvinder Sandher2 runs · 6 wktsBalwinder Sandhu265 runs · 26 wktsBhagwant Sandhu2 runs · 0 wktsGurinder Sandhu0 runs · 3 wktsNashra Sandhu193 runs · 202 wktsEsther Sandy427 runs · 0 wktsJacinta Sanele103 runs · 11 wktsAdam Sanford72 runs · 30 wktsKumar Sangakkara27799 runs · 0 wktsAissata Sangare0 runs · 0 wktsYouma Sangare0 runs · 0 wktsTanveer Sangha8 runs · 14 wktsRahul Sanghvi10 runs · 10 wktsJayasundara Ranasinghe Mudiyanselage Vikum Bandara Sanjaya20 runs · 9 wktsGihan Sanjeewa10 runs · 2 wktsMeegama Acharige Anushka Sanjeewani1295 runs · 0 wktsNorman Sankar5 runs · 0 wktsSidharth Sankar52 runs · 0 wktsMabinty Sankoh84 runs · 0 wktsLamissa Sanogo31 runs · 6 wktsPraveen Santhanakrishnan191 runs · 0 wktsJeevan Santhanam34 runs · 15 wktsSuventhiran Santhirakumaran64 runs · 0 wktsAneeta Santhosh1 runs · 0 wktsMitchell Santner3837 runs · 370 wktsKrishmar Santokie0 runs · 18 wktsMayara dos Santos4 runs · 0 wktsAnop Santosh2 runs · 0 wktsHasini Santoshkumar11 runs · 2 wktsMohammad Ebrahim Sanuth46 runs · 0 wktsLy Saomakara28 runs · 2 wktsPrecious Sapesa0 runs · 0 wktsMuhammad Saqib0 runs · 6 wktsAbdul Gaffar Saqlain23 runs · 4 wktsMuhammad Saqlain5 runs · 30 wktsSara38 runs · 2 wktsIndika De Saram300 runs · 0 wktsStanislava Sarandeva131 runs · 14 wktsYodsak Saranonnakkun295 runs · 0 wktsIsmail Sardar5 runs · 0 wktsDilip Sardesai2001 runs · 0 wktsMatija Sarenac24 runs · 19 wktsAkhtar Sarfraz66 runs · 0 wktsIrfan Sarfraz38 runs · 0 wktsMohamed Sarfudeen0 runs · 0 wktsFreya Alexandra Sargent45 runs · 33 wktsNi Wayan Sariani18 runs · 47 wktsAmishi Sarkar0 runs · 0 wktsBeas Sarkarpublished career · 1 matchesHannan Sarkar1045 runs · 0 wktsSoumya Sarkar4822 runs · 33 wktsTithy Sarkarpublished career · 1 matchesAmith Sarma37 runs · 0 wktsAnanya Sarma11 runs · 0 wktsPawan Sarraf179 runs · 8 wktsSai Sarthak44 runs · 11 wktsKrisheta Sarvanakumar173 runs · 6 wktsKesavarajugari Anjali Sarvani6 runs · 3 wktsRamnaresh Sarwan11796 runs · 41 wktsMorshed Mostafa Sarwar3 runs · 1 wktsNouman Sarwar100 runs · 7 wktsZeeshan Sarwar107 runs · 0 wktsZohaib Sarwar80 runs · 6 wktsChandu Sarwate208 runs · 3 wktsYūko Sasakipublished career · 3 matchesAmrita Sasidharan132 runs · 0 wktsDewa Sasrikayoni15 runs · 0 wktsSayali Satghare34 runs · 14 wktsHariprasad Satheedevi118 runs · 7 wktsRamesh Satheesan1466 runs · 7 wktsShubha Satheesh97 runs · 0 wktsKannusami Sathish128 runs · 4 wktsSushanthika Ashok Sathiya32 runs · 13 wktsArun Sathyan10 runs · 1 wktsShivani Sati19 runs · 5 wktsTheertha Satish2544 runs · 0 wktsSuhail Sattar41 runs · 4 wktsAbdul Fazil Sattaur20 runs · 0 wktsAmy Satterthwaite3882 runs · 36 wktsArjun Saud272 runs · 0 wktsJill Saulbreypublished career · 16 matchesRam Saun24 runs · 0 wktsJack Saunders39 runs · 79 wktsKerry Saunderspublished career · 13 matchesRhys Harald Okland Saunders15 runs · 0 wktsJeanette Savage0 runs · 0 wktsBhushan Vilas Save16 runs · 0 wktsTabatha Saville60 runs · 0 wktsPearl Savinpublished career · 1 matchesStevan Savkovic7 runs · 0 wktsAggeliki Savvani160 runs · 20 wktsHassanatu Sawaneh9 runs · 1 wktsHussainatu Sawanneh31 runs · 0 wktsShunelle Sawh3 runs · 0 wktsAlex Sawyer0 runs · 0 wktsDivya Saxena236 runs · 6 wktsRamesh Saxena25 runs · 0 wktsAlifiya Sayed3 runs · 11 wktsChadd Sayers0 runs · 2 wktsJonathan Oskari Pellervo Scamans124 runs · 0 wktsAlisa Scantlebury16 runs · 0 wktsReginald Scarlett54 runs · 2 wktsGabriel Schachat133 runs · 0 wktsShadley Claude van Schalkwyk245 runs · 44 wktsRozelle Scheeperspublished career · 1 matchesRemke Scheepstrapublished career · 1 matchesMatthijs Bastiaan van Schelven0 runs · 3 wktsMarcelis Schewepublished career · 5 matchesEdgar Schiferli86 runs · 9 wktsJoan Schmidtpublished career · 7 matchesChristopher Schofield91 runs · 4 wktsPaige Jamie Scholfield117 runs · 0 wktsReinout Hans Scholte8 runs · 0 wktsBernard Martinus Scholtz397 runs · 196 wktsIrene Schoofpublished career · 15 matchesAnneri van Schoor39 runs · 0 wktsMelt van Schoor58 runs · 0 wktsMaaike Schroederpublished career · 9 matchesBrett Schultz9 runs · 38 wktsKaysia Schultz0 runs · 2 wktsSandford Schultz20 runs · 1 wktsBismarck Schuster0 runs · 1 wktsMegan Schutt119 runs · 286 wktsReggie Schwarz374 runs · 55 wktsKatherine Sciver-Brunt1517 runs · 214 wktsNat Sciver-Brunt7940 runs · 170 wktsMarcus Scotland123 runs · 0 wktsAlfred Scott5 runs · 0 wktsCharis Mary Scott6 runs · 0 wktsGreg Scott5 runs · 0 wktsJunior Emanuel Scott4 runs · 2 wktsLiam Scott2 runs · 2 wktsRita Scottpublished career · 4 matchesRoy Scott18 runs · 1 wktsRyan Mark Scott19 runs · 0 wktsTommy Scott171 runs · 22 wktsTup Scott359 runs · 0 wktsVerdun Scott458 runs · 0 wktsMelissa Erica Maria O'Carroll Scott-Hayward70 runs · 2 wktsWilliam Scotton510 runs · 0 wktsGeorge Louis Sheridan Scrimshaw0 runs · 3 wktsNatalee Scrippspublished career · 8 matchesJayden Seales325 runs · 165 wktsBen Sealey41 runs · 1 wktsDerek Sealy478 runs · 3 wktsGlenroy Sealypublished career · 3 matchesRamon Anthony Sealy542 runs · 0 wktsRobyn Searle14 runs · 0 wktsBenjamin Vincent Sears53 runs · 51 wktsSoung Seav0 runs · 0 wktsShona Seawrightpublished career · 7 matchesEmmanuel Sebareme356 runs · 47 wktsRoshni Sebastian0 runs · 1 wktsSili Sebastian1 runs · 0 wktsArthur Seccull23 runs · 2 wktsAmy Louise Seddon139 runs · 4 wktsMalcolm Sedgwick0 runs · 0 wktsBarry Benjamin Seebaran4 runs · 1 wktsPieter Marinus Seelaar775 runs · 70 wktsSakthi Seelan28 runs · 0 wktsSurendra Seerajpublished career · 1 matchesThanrada Seesawan0 runs · 0 wktsGaitri Seetahalpublished career · 3 matchesShagharai Sefat4 runs · 9 wktsMaatla Sefati1 runs · 1 wktsVirender Sehwag17060 runs · 136 wktsTim Louis Seifert2402 runs · 0 wktsRudesh Sekaran16 runs · 0 wktsThirumalai Ananthanpillai Sekhar0 runs · 5 wktsTumi Sphindile Sekhukhune133 runs · 85 wktsJohn Selby256 runs · 0 wktsPema Seldon35 runs · 0 wktsIvan Ismail Selemani1435 runs · 0 wktsRex Sellers0 runs · 0 wktsShakera Casandra Selman187 runs · 64 wktsPavithra Selvam0 runs · 0 wktsSivaraj Selvaraj27 runs · 3 wktsMike Selvey15 runs · 6 wktsTuaoloa Semau22 runs · 11 wktsKeith Semple64 runs · 3 wktsKuldeep Sen2 runs · 2 wktsProbir Sen165 runs · 0 wktsKamron Senamontree53 runs · 25 wktsNopphon Senamontree174 runs · 84 wktsCharith Senanayake223 runs · 0 wktsSachithra Senanayake351 runs · 78 wktsEdirisooriya Mohottilage Kaushini Nuthyanga Heram Senavirathna188 runs · 0 wktsYeron Sacha De Alwis Seneveratne766 runs · 0 wktsChamani Roshini Seneviratna478 runs · 42 wktsChamani Seneviratnepublished career · 1 matchesIshani Seneviratne17 runs · 0 wktsSonal Sengar0 runs · 0 wktsTe Senglong0 runs · 0 wktsApoorva Sengupta9 runs · 0 wktsSatyajit Sengupta27 runs · 4 wktsPavla Senjug67 runs · 5 wktsAdam Senn324 runs · 22 wktsAlexander Senn422 runs · 2 wktsLesego Senokwane3 runs · 0 wktsTian Senqun12 runs · 0 wktsDev Senthil7 runs · 0 wktsMatija Separovic1 runs · 1 wktsWaylain September0 runs · 0 wktsAnna Septien28 runs · 6 wktsGabriella Sequeira122 runs · 5 wktsKiona Sequeira157 runs · 2 wktsMaria Serfioti0 runs · 0 wktsCraig Serjeant595 runs · 0 wktsMerve Sert1 runs · 0 wktsGeorge Sesay209 runs · 55 wktsSimran Seth0 runs · 1 wktsRamesh Sethipublished career · 3 matchesGoitseone Setshwane1 runs · 8 wktsDavid Sewell1 runs · 0 wktsCheryl Sewsunker27 runs · 0 wktsRashmika Sewwandi19 runs · 2 wktsTharika Sewwandi1 runs · 0 wktsViv Sextonpublished career · 2 matchesKelly Seymour84 runs · 9 wktsHawwa Shaaiqa1 runs · 0 wktsLihle Shabablala26 runs · 0 wktsZinhle Shabalala51 runs · 0 wktsTatu Shabani3 runs · 1 wktsGhulam Shabber594 runs · 0 wktsMohsin Shabbir0 runs · 0 wktsDerek Shackleton113 runs · 18 wktsSamader Shadab28 runs · 4 wktsTuelo Shadrack419 runs · 58 wktsYousef Shadzehisarjou39 runs · 0 wktsLeem Shafeeg48 runs · 15 wktsMohamed Shafeeq27 runs · 38 wktsAsad Shafiq6188 runs · 3 wktsAbdullah Shafique2679 runs · 0 wktsAdeel Ahmad Shafique13 runs · 0 wktsShafiqullah602 runs · 0 wktsAbid Ullah Shah16 runs · 1 wktsAhmed Shahpublished career · 1 matchesAli Shah559 runs · 19 wktsAnish Shah5 runs · 1 wktsAwais Ali Shah52 runs · 5 wktsBahir Shah7 runs · 0 wktsBashir Shah3 runs · 11 wktsBilal Shah1 runs · 0 wktsHamid Ali Mazhar Shah1513 runs · 29 wktsHarilal Shahpublished career · 3 matchesHarishankar Shah9 runs · 0 wktsHassnain Shah188 runs · 30 wktsJahangir Shah16 runs · 2 wktsJawahir Shahpublished career · 3 matchesJeet Shah24 runs · 0 wktsKhalid Shah116 runs · 0 wktsKhushdil Shah762 runs · 10 wktsKinchit Devang Shah796 runs · 22 wktsMansoor Shah5 runs · 10 wktsMusawar Shah1 runs · 14 wktsNajaf Shah0 runs · 0 wktsNaseem Shah433 runs · 160 wktsOwais Shah2450 runs · 7 wktsPooja Shah20 runs · 0 wktsRabiya Shah82 runs · 0 wktsRahmat Shah4402 runs · 10 wktsRavindu Dhirajlal Shah407 runs · 0 wktsReeva Shah0 runs · 0 wktsRiazat Ali Shah1906 runs · 46 wktsSajjida Shah77 runs · 6 wktsSareer Shah2 runs · 4 wktsSudha Shahpublished career · 34 matchesSyeda Aroob Shah81 runs · 17 wktsUbaid Shah0 runs · 2 wktsVineet Shah122 runs · 0 wktsYasir Shah1056 runs · 268 wktsZahid Shah11 runs · 6 wktsZishan Shah88 runs · 0 wktsEmran Shahbakhsh2 runs · 0 wktsMuhammad Shahdad569 runs · 8 wktsMusa Shaheen515 runs · 0 wktsArjun Shahi222 runs · 27 wktsAbdullah Shahid11 runs · 0 wktsHaafiz Shahid11 runs · 3 wktsHaroon Shahid7 runs · 0 wktsMohammad Shahid57 runs · 6 wktsNaveed Shahid12 runs · 3 wktsRameesha Shahid225 runs · 10 wktsUsman Shahid96 runs · 5 wktsHashmatullah Shahidi2915 runs · 0 wktsShahidullah173 runs · 0 wktsShahreeennawab375 runs · 13 wktsMunim Shahriar34 runs · 0 wktsAjmal Shahzad45 runs · 22 wktsAmir Shahzad0 runs · 0 wktsKhurram Shahzad2 runs · 0 wktsMohammad Shahzad2764 runs · 0 wktsMuzammil Shahzad2 runs · 0 wktsNajjam Shahzad342 runs · 20 wktsRameez Shahzad1150 runs · 0 wktsShanzeen Shahzad723 runs · 0 wktsShahzaib0 runs · 4 wktsAsif Shaikh11 runs · 21 wktsShetty Shailesh38 runs · 4 wktsJustin Shaju10 runs · 25 wktsSaud Shakeel2414 runs · 1 wktsMwanaiddi Ibrahim Shakim10 runs · 2 wktsAbdul Shakoor49 runs · 0 wktsEshaal Shakoor0 runs · 0 wktsSimon Shalders21 runs · 0 wktsWilliam Shalders355 runs · 1 wktsFitri Sham115 runs · 42 wktsSadaf Shamas858 runs · 0 wktsPravin Shamdasani36 runs · 2 wktsMohammed Shami982 runs · 462 wktsRameen Shamim189 runs · 32 wktsFaridullah Shams11 runs · 6 wktsHiba Shamshad0 runs · 1 wktsAftabodeen Shamshudeen3 runs · 0 wktsTabraiz Shamsi69 runs · 168 wktsSheila Shamte14 runs · 9 wktsDasun Shanaka3660 runs · 90 wktsNondumiso Shangase316 runs · 34 wktsA Shankar14 runs · 0 wktsShilpa Shankar0 runs · 0 wktsSneha Shankar8 runs · 0 wktsVijay Shankar324 runs · 9 wktsSneha Shankari5 runs · 0 wktsTharmenthiran Shanmugam8 runs · 1 wktsAbinaya Shanmuganathan0 runs · 0 wktsJames Norman Knight Shannon113 runs · 0 wktsBalasubramani Shanti366 runs · 0 wktsNazmul Hossain Shanto5779 runs · 2 wktsUpen Shantu26 runs · 31 wktsAlishan Sharafu2236 runs · 0 wktsRam Sharan270 runs · 8 wktsThanooja Sharfudheen22 runs · 2 wktsAmir Sharif28 runs · 0 wktsMohammad Sharif175 runs · 24 wktsSafyaan Mohammed Sharif765 runs · 180 wktsShafiq Sharif190 runs · 0 wktsUmair Sharif14 runs · 1 wktsSalman Sharjeel3 runs · 6 wktsBhim Sharki1073 runs · 0 wktsAarsheya Sharma0 runs · 0 wktsAbhishek Sharma2039 runs · 12 wktsAjay Sharma477 runs · 15 wktsAmar Sharma148 runs · 24 wktsAmita Sharma256 runs · 9 wktsAnjali Sharmapublished career · 3 matchesAnkur Sharma16 runs · 0 wktsAnushka Sharma105 runs · 0 wktsAryansh Sharma1181 runs · 0 wktsAshok Sharma0 runs · 1 wktsChetan Sharma852 runs · 128 wktsDeepti Bhagwan Sharma4226 runs · 363 wktsGopal Sharma22 runs · 20 wktsIshant Sharma866 runs · 434 wktsJaya Sharma17 runs · 0 wktsJitesh Mohan Sharma162 runs · 0 wktsJoginder Sharma35 runs · 5 wktsKarn Sharma8 runs · 5 wktsKhushi Sharma413 runs · 44 wktsKrishna Sharma3 runs · 0 wktsLalit Sharma10 runs · 1 wktsMohit Sharma34 runs · 37 wktsMohit Sharma3 runs · 3 wktsNandani Sharma1 runs · 23 wktsNeha Sharma29 runs · 0 wktsParthasarathy Sharma207 runs · 0 wktsPushkar Sharma369 runs · 5 wktsRahul Sharma1 runs · 9 wktsRahul Sharmapublished career · 2 matchesRaoul Sharma157 runs · 0 wktsReyansh Sharma120 runs · 1 wktsRiya Sharma19 runs · 31 wktsRohit Sharma20509 runs · 12 wktsSanchit Mohan Sharma136 runs · 13 wktsSandeep Sharma1 runs · 1 wktsSanjeev Sharma136 runs · 28 wktsShubhang Sharma27 runs · 6 wktsShubhlakshmi Rajendra Sharma16 runs · 11 wktsTarun Sharma12 runs · 0 wktsVaishnavi Sharma10 runs · 14 wktsYashpal Sharma2489 runs · 2 wktsShaila Sharmin73 runs · 3 wktsCliodhna Sharppublished career · 9 matchesIzzy Sharp315 runs · 0 wktsJack Sharp188 runs · 3 wktsDuncan Sharpe134 runs · 0 wktsHelen Sharpepublished career · 5 matchesJohn Sharpe44 runs · 11 wktsPhil Sharpe786 runs · 0 wktsBhakti Shastri12 runs · 0 wktsRavi Shastri6938 runs · 280 wktsRupanjali Shastripublished career · 13 matchesAlfred Shaw111 runs · 12 wktsNicola Jayne Shaw19 runs · 11 wktsPrithvi Shaw528 runs · 0 wktsShyama Shawpublished career · 8 matchesTim Shaw26 runs · 9 wktsVishwar Shaw109 runs · 3 wktsKamran Shazad21 runs · 6 wktsPaul Sheahan1669 runs · 0 wktsSuryansh Shedge8 runs · 0 wktsDiju Xavier Sheeli23 runs · 0 wktsMalsha Shehani63 runs · 5 wktsMohammad Sheharyar0 runs · 2 wktsAhmed Shehzad5058 runs · 2 wktsAarif Sheikh2080 runs · 13 wktsAasif Sheikh3910 runs · 0 wktsAbdullah Sheikh16 runs · 2 wktsAli Sheikh22 runs · 10 wktsHisham Sheikh439 runs · 29 wktsJunaid Sheikh19 runs · 2 wktsMaryyam Sheikh0 runs · 0 wktsMohammad Qasim Sheikh6 runs · 0 wktsMohammad Sheikhpublished career · 21 matchesNayma Mughis Sheikh16 runs · 7 wktsSheraz Sheikh441 runs · 18 wktsTanzeel Sheikh131 runs · 0 wktsCameron Dean Shekleton100 runs · 0 wktsZechariah Kalo Shem1 runs · 1 wktsYang Shen2 runs · 3 wktsSamiullah Shenwaripublished career · 84 matchesBarry Shepherd502 runs · 0 wktsJohn Shepherd77 runs · 19 wktsRomario Shepherd1405 runs · 116 wktsDavid Sheppard1172 runs · 0 wktsLauren Sheppard0 runs · 0 wktsGeorge Shepstone38 runs · 0 wktsAkhter Pacha Sher53 runs · 0 wktsAmjad Sher387 runs · 53 wktsZada Sher201 runs · 5 wktsDeebah Sherazipublished career · 11 matchesStella Sheridan138 runs · 0 wktsMary Sheriff13 runs · 1 wktsShermukhammad Shermatov64 runs · 0 wktsMason Sherry79 runs · 0 wktsPercy Sherwell427 runs · 0 wktsMordecai Sherwin30 runs · 0 wktsRahul Sheshadri21 runs · 1 wktsAdhitya Shetty0 runs · 1 wktsAnanya Rajshekar Shetty2 runs · 1 wktsBhavya Shetty67 runs · 6 wktsDhanesh Shetty29 runs · 23 wktsLekha Shetty22 runs · 10 wktsNaveena Shetty46 runs · 0 wktsPavithra Shetty113 runs · 15 wktsSakshi Vijaya Shetty206 runs · 0 wktsSamarth Shetty26 runs · 3 wktsSushama Shetty0 runs · 1 wktsVikrant Shetty18 runs · 0 wktsEssie Shevillpublished career · 3 matchesRene Shevillpublished career · 2 matchesMthokozisi Shezi0 runs · 1 wktsJeremiah Shields13 runs · 0 wktsOjay Shields9 runs · 5 wktsAsma Shifa10 runs · 0 wktsRazmal Shigiwal875 runs · 0 wktsSylvia Nanghali Shihepo269 runs · 47 wktsBen Shikongo23 runs · 62 wktsSimon Petrus Shikongo6 runs · 4 wktsLuo Shilin5 runs · 2 wktsGrayson Shillingford57 runs · 15 wktsIrvine Shillingford248 runs · 0 wktsShane Shillingford266 runs · 70 wktsClare Mary Alice Shillington641 runs · 0 wktsRosette Shimwamana41 runs · 21 wktsAmrita Pratapsinh Shindepublished career · 5 matchesAmrita Shindepublished career · 1 matchesSachin Ganpat Shinde11 runs · 0 wktsSadashiv Shinde85 runs · 12 wktsAhmadullah Shinwari88 runs · 31 wktsHammadullah Shinwari26 runs · 21 wktsMerwais Shinwari12 runs · 3 wktsSamiullah Shinwari1580 runs · 18 wktsUsman Shinwari8 runs · 48 wktsZiaurahman Shinwari0 runs · 9 wktsNamusha Shiomwenyo0 runs · 4 wktsHenry Burton Shipley20 runs · 17 wktsAlexander Shirai-Patmore416 runs · 0 wktsMadoka Shiraishi17 runs · 0 wktsMuzaffar Shiralkar43 runs · 0 wktsSayed Shirzad25 runs · 6 wktsZahid Shirzad59 runs · 21 wktsChirag Shivakumar27 runs · 0 wktsKumar Shivam39 runs · 0 wktsSew Shivnarine399 runs · 1 wktsMohamed Shiyam37 runs · 1 wktsKyle Shnier0 runs · 0 wktsAdnan Shnwarei1 runs · 0 wktsRaja Shoaib157 runs · 0 wktsDeepak Shodhan181 runs · 0 wktsD'Arcy Short853 runs · 3 wktsMaryke Short39 runs · 13 wktsMatt Short878 runs · 15 wktsBilyana Shotorova62 runs · 9 wktsPandara Shoufeer0 runs · 0 wktsAshmit Shreshta361 runs · 0 wktsKajal Shrestha257 runs · 0 wktsKanchan Shrestha1 runs · 0 wktsArthur Shrewsbury1277 runs · 0 wktsHariharan Shreya1 runs · 11 wktsMike Shrimpton265 runs · 5 wktsSamay Shrivastava82 runs · 53 wktsAnya Shrubsole413 runs · 177 wktsQi Shuai2 runs · 0 wktsMd Shuayeb6 runs · 4 wktsShujauddin395 runs · 20 wktsArpit Shukla20 runs · 1 wktsAyush Shukla35 runs · 62 wktsGunjan Shukla139 runs · 6 wktsIshita Shukla21 runs · 11 wktsLaxmi Ratan Shukla18 runs · 1 wktsPrashant Shukla3 runs · 9 wktsRakesh Shukla0 runs · 2 wktsShashank Shukla6 runs · 7 wktsVinayak Shukla893 runs · 0 wktsAlawi Shukri1 runs · 0 wktsMilton Shumba587 runs · 6 wktsZoljavkhlan Shurentsetseg20 runs · 5 wktsJohn Shuter28 runs · 0 wktsKen Shuttleworth53 runs · 13 wktsAshraful Shuvo9 runs · 8 wktsSuhrawadi Shuvo114 runs · 18 wktsThiri Sandar Shwe4 runs · 0 wktsLega Siaka1647 runs · 14 wktsPauke Siaka699 runs · 53 wktsMehran Siasar0 runs · 0 wktsNomvelo Sibanda266 runs · 61 wktsVusi Sibanda3772 runs · 3 wktsDom Sibley1042 runs · 0 wktsSumaiya Siddiqi41 runs · 12 wktsZeeshan Siddiqi7 runs · 0 wktsJunaid Siddique2293 runs · 0 wktsKashif Siddique254 runs · 1 wktsMian Muneeb Siddique29 runs · 3 wktsHadia Siddiqui16 runs · 4 wktsIqbal Siddiqui29 runs · 1 wktsJunaid Siddiqui89 runs · 19 wktsMuhammad Siddiqui248 runs · 13 wktsShan Siddiqui4 runs · 0 wktsZeeshan Siddiqui40 runs · 0 wktsPeter Siddle1196 runs · 241 wktsJamie Siddons32 runs · 0 wktsArnie Sidebottom2 runs · 1 wktsRyan Sidebottom451 runs · 131 wktsGurpal Sidhu0 runs · 0 wktsNavjot Singh Sidhu7587 runs · 0 wktsMamadou Sidibe5 runs · 0 wktsNoorullah Sidiqi6 runs · 0 wktsJack Siedle977 runs · 1 wktsHeather Diantha Jan Siegers1379 runs · 37 wktsSilver Naara Louise Siegers89 runs · 66 wktsMorris Sievers67 runs · 9 wktsSerafina Sigaiwasa63 runs · 8 wktsLiz Signalpublished career · 25 matchesRose Signalpublished career · 7 matchesIqbal Sikander1 runs · 3 wktsPhemelo Silas514 runs · 0 wktsJordan Silk0 runs · 0 wktsAjit de Silva50 runs · 16 wktsAmal Silva794 runs · 0 wktsAravinda de Silva15412 runs · 135 wktsAshley de Silva22 runs · 0 wktsAsoka de Silva323 runs · 25 wktsAthige Silva13 runs · 16 wktsBodadura Ravija Sandaruwan de Silva1693 runs · 0 wktsChamara Silva2299 runs · 3 wktsDhananjaya de Silva7245 runs · 108 wktsEdson Daisy Silva166 runs · 6 wktsElle Hennadige Shadeep Nadeeja Silva23 runs · 2 wktsEranga De Silva60 runs · 0 wktsGanga De Silvapublished career · 2 matchesGranville de Silva9 runs · 0 wktsHanthana Dewage Rashmi Sewandi Silva25 runs · 2 wktsIshan Aravinda de Silva539 runs · 0 wktsJayantha Silva7 runs · 20 wktsJoshua Da Silva1272 runs · 0 wktsKaushal Silva2099 runs · 0 wktsKevin Silva0 runs · 0 wktsKombu Roy Prasanga Silva32 runs · 0 wktsLanka de Silva197 runs · 0 wktsLidamulage Dedunu Vindya Vijayanthi Silva34 runs · 0 wktsMaria Luisa Garcia Silva109 runs · 2 wktsMiguel Silva5 runs · 0 wktsNilakshika Silva2652 runs · 17 wktsPinnaduwage Chaturanga de Silva116 runs · 5 wktsRasanjali Silvapublished career · 23 matchesRoshan De Silva22 runs · 0 wktsRoshen Silva702 runs · 0 wktsSajeewa de Silva104 runs · 66 wktsSammu Nirwantha Thikshila de Silva3 runs · 0 wktsShane de Silvapublished career · 18 matchesSipkaduwa Thuduwage Rashen Amanda de Silva173 runs · 2 wktsSomachandra de Silva777 runs · 69 wktsStanley de Silva10 runs · 2 wktsSujeewa de Silva10 runs · 11 wktsThamara De Silva63 runs · 0 wktsThilina Silva14 runs · 5 wktsChris Silverwood46 runs · 17 wktsBernardo Alfredo Simango0 runs · 0 wktsLourenço Simango58 runs · 13 wktsIuri Simao2 runs · 6 wktsAndile Simelane56 runs · 9 wktsLulama Simelane0 runs · 6 wktsNokwethu Simelane0 runs · 2 wktsNoncedo Simelane0 runs · 0 wktsNaitha Simelum7 runs · 0 wktsEster Simeon0 runs · 0 wktsSara Simic1 runs · 3 wktsCharlie Simmonds0 runs · 0 wktsRamon Romario Simmonds0 runs · 4 wktsLendl Simmons3763 runs · 8 wktsMacai Simmons18 runs · 0 wktsPhil Simmons4670 runs · 86 wktsKirsten Simone-Kingsley1 runs · 0 wktsEric Simons217 runs · 33 wktsBob Simpson4905 runs · 73 wktsDan Simpson4 runs · 0 wktsJohn Andrew Simpson20 runs · 0 wktsLois Simpsonpublished career · 13 matchesReg Simpson1401 runs · 2 wktsScott Simpson8 runs · 6 wktsWilliam Simpson117 runs · 0 wktsZachary Simpson0 runs · 2 wktsGeorge Simpson-Hayward105 runs · 23 wktsHannah Simpson-Parker42 runs · 0 wktsMark Simpson-Parker383 runs · 1 wktsIlenia Sims446 runs · 25 wktsJim Sims16 runs · 11 wktsLuana Sims7 runs · 4 wktsRichard William Sims31 runs · 0 wktsBarry Sinclair1148 runs · 2 wktsBetty Sinclairpublished career · 2 matchesIan Sinclair25 runs · 1 wktsJimmy Sinclair1069 runs · 63 wktsKevin Sinclair159 runs · 24 wktsMatthew Sinclair2939 runs · 0 wktsDavid Sincock80 runs · 8 wktsReg Sinfield6 runs · 2 wktsLynn Singpublished career · 1 matchesAbhilasha Singh8 runs · 0 wktsAmandeep Singh154 runs · 9 wktsAmar Singh292 runs · 28 wktsAmoluk Singh258 runs · 5 wktsAmritsar Govindsingh Kripal Singh422 runs · 10 wktsAmritsar Govindsingh Milkha Singh92 runs · 0 wktsAnkush Singh36 runs · 1 wktsAnmoldeep Singh2 runs · 0 wktsAnshuman Bhadauria Singh40 runs · 0 wktsArshdeep Singh191 runs · 171 wktsBadal Singh5 runs · 0 wktsBaljinder Singh6 runs · 1 wktsBaljit Singh58 runs · 5 wktsBhupinder Singh6 runs · 0 wktsCharanjeet Singh8 runs · 1 wktsCharran Singh11 runs · 5 wktsCherry-Ann Singhpublished career · 7 matchesDevender Singh233 runs · 0 wktsDivyendra Singh279 runs · 0 wktsGavin Singh1321 runs · 17 wktsGurdeep Singh315 runs · 2 wktsGurkeerat Singh13 runs · 0 wktsGurpratap Singh187 runs · 16 wktsGurpreet Singh17 runs · 0 wktsGursharan Singh22 runs · 0 wktsHanumant Singh686 runs · 0 wktsHarbhajan Singh3532 runs · 707 wktsHarman Singh2 runs · 0 wktsHarmanjot Singh990 runs · 1 wktsHarpreet Singh469 runs · 0 wktsHarprit Singh1 runs · 1 wktsHarry Singh0 runs · 0 wktsHarvinder Singh11 runs · 28 wktsJasdeep Singh388 runs · 85 wktsJaskaran Singh151 runs · 16 wktsJaspal Singh721 runs · 6 wktsJaspreet Singh80 runs · 24 wktsJaswinder Singh78 runs · 18 wktsJatinder Singh3794 runs · 1 wktsJitin Singh196 runs · 4 wktsKanwar Rai Singh26 runs · 0 wktsKaran Singh41 runs · 5 wktsKaranbir Singh2537 runs · 36 wktsKishan Singh10 runs · 2 wktsKuldeep Singh8 runs · 0 wktsKulwinderjeet Singh163 runs · 2 wktsLall Singh44 runs · 0 wktsLovedeep Singh4 runs · 10 wktsLovepreet Singh9 runs · 0 wktsMandeep Singh87 runs · 0 wktsManinder Singh148 runs · 154 wktsManpreet Singh1599 runs · 14 wktsMeghna Singh36 runs · 22 wktsMukesh Singh0 runs · 0 wktsMukhtiar Singh0 runs · 0 wktsNirmaljit Singh21 runs · 0 wktsPankaj Singh13 runs · 2 wktsParas Singh0 runs · 2 wktsPargat Singh1464 runs · 9 wktsPavandeep Singh36 runs · 116 wktsRamandeep Singh15 runs · 1 wktsRamanjot Singh87 runs · 0 wktsRandhir Singh0 runs · 1 wktsRanjit Singh82 runs · 0 wktsRavinder Singh9 runs · 0 wktsRavinderpal Singh708 runs · 2 wktsRenuka Singh43 runs · 114 wktsRinku Singh757 runs · 4 wktsRitu Singh367 runs · 42 wktsRobin Singh2347 runs · 66 wktsRobin Singh0 runs · 3 wktsRudra Pratap Singh223 runs · 124 wktsRudra Pratap Singh0 runs · 1 wktsRupesh Kumar Singh19 runs · 0 wktsRupesh Singh65 runs · 2 wktsSanchin Singh7 runs · 0 wktsSarandeep Singh90 runs · 13 wktsSidhant Singh178 runs · 6 wktsSimandeep Singh33 runs · 0 wktsSimi Singh886 runs · 83 wktsSimranjeet Singh33 runs · 30 wktsSimranjit Singh8 runs · 0 wktsSukhdeep Singh779 runs · 0 wktsSukhjinder Singh32 runs · 9 wktsSukhwinder Singh0 runs · 0 wktsSumit Pratap Singh2 runs · 1 wktsSunita Singhpublished career · 19 matchesSurinder Singh7 runs · 7 wktsTaranjeet Singh1644 runs · 49 wktsTaranjit Singh301 runs · 26 wktsTejwinder Singh75 runs · 13 wktsVichanath Singh54 runs · 6 wktsVikram Singh55 runs · 8 wktsVikramjit Singh1704 runs · 13 wktsVirandeep Singh3308 runs · 127 wktsVishaul Singh70 runs · 2 wktsVishaul Singh63 runs · 0 wktsYadavindra Singhpublished career · 1 matchesYadwinder Singh9 runs · 0 wktsYajurvindra Singh109 runs · 0 wktsYash Singh3 runs · 5 wktsYograj Singh11 runs · 5 wktsYuvraj Singh11746 runs · 145 wktsManimala Singhalpublished career · 12 matchesSamantha Singham1 runs · 0 wktsGaurav Singhdeo20 runs · 0 wktsJigme Singye349 runs · 15 wktsTobden Singye17 runs · 1 wktsJai Sinh156 runs · 11 wktsShweta Sinha199 runs · 5 wktsCaroline Sintonpublished career · 1 matchesLutho Sipamla46 runs · 24 wktsAmanpreet Singh Figuerra Sirah257 runs · 36 wktsSimran Sirah52 runs · 0 wktsMohammed Siraj241 runs · 237 wktsMartin Siri86 runs · 0 wktsSpiros Siriotis0 runs · 0 wktsMilinda Siriwardana1089 runs · 28 wktsIrani Siriwardanalage0 runs · 0 wktsRoshan Siriwardena55 runs · 18 wktsHettimulla Appuhamilage Shashikala Dedunu Siriwardene1346 runs · 76 wktsPrathapa Siriwardhana25 runs · 0 wktsEmily Sirs101 runs · 0 wktsSheraz Sirwari42 runs · 9 wktsFa'aiuga Sisifo174 runs · 1 wktsMadaleine Laure Nseke Sissako296 runs · 4 wktsNetty Sitompul0 runs · 6 wktsMei Wai Alison Siu86 runs · 70 wktsSivakumar5 runs · 0 wktsSuthershini Sivananthampublished career · 27 matchesLaxman Sivaramakrishnan135 runs · 41 wktsRose Siwa0 runs · 1 wktsLena Skatulla0 runs · 0 wktsMaisie Skillan0 runs · 0 wktsWea Skogpublished career · 3 matchesTheopoula Skordili6 runs · 2 wktsTracey Skoylespublished career · 5 matchesWilf Slack124 runs · 0 wktsKeith Slater1 runs · 2 wktsMichael Slater6299 runs · 1 wktsRachel Elizabeth Slater207 runs · 47 wktsVal Slaterpublished career · 1 matchesStefania Slavaston0 runs · 0 wktsAnne-Sofie Slebsager101 runs · 17 wktsMarlene Slebsagerpublished career · 21 matchesPeter Sleep483 runs · 31 wktsJim Slight11 runs · 0 wktsCher Carline van Slobbe15 runs · 5 wktsJustyne Smagacz1 runs · 0 wktsFrank Smailes25 runs · 3 wktsSeren Anna Smale35 runs · 0 wktsDanielle Smallpublished career · 12 matchesGladstone Small361 runs · 113 wktsJoe Small79 runs · 3 wktsMilton Small3 runs · 5 wktsTim Smartpublished career · 2 matchesTremayne Dequette Smartt113 runs · 28 wktsGH Smit62 runs · 0 wktsJane Smit16 runs · 0 wktsJohannes Jonathan Smit2401 runs · 156 wktsMiane Smit400 runs · 4 wktsAlan Smith118 runs · 0 wktsAlex Smith269 runs · 9 wktsAlicia Ester Smith89 runs · 4 wktsAnna Smithpublished career · 20 matchesAubrey Smith3 runs · 7 wktsBrun Smith237 runs · 0 wktsBryony Frances Smith143 runs · 3 wktsCammie Smith222 runs · 0 wktsCathy Smithpublished career · 5 matchesChare Smith1 runs · 7 wktsCharlie Smith106 runs · 0 wktsCharlotte Smithpublished career · 10 matchesChris Smith501 runs · 5 wktsClay James Smith27 runs · 0 wktsClea Rosemary Smith0 runs · 1 wktsColin John Ogilvie Smith214 runs · 0 wktsCollie Smith1331 runs · 48 wktsConnor Smith27 runs · 4 wktsDaniel Christopher Smith580 runs · 18 wktsDavid Smith2456 runs · 71 wktsDavid Smith30 runs · 0 wktsDavid Smith38 runs · 6 wktsDavid Smith95 runs · 0 wktsDenis Smith128 runs · 0 wktsDennis Smith4 runs · 1 wktsDevon Smith2961 runs · 0 wktsDonald Smith25 runs · 1 wktsEd Smith87 runs · 0 wktsFred Smith45 runs · 0 wktsGillian Smithpublished career · 35 matchesGraeme Smith17167 runs · 26 wktsGwen Smithpublished career · 4 matchesGwynneth Smithpublished career · 8 matchesHarry Smith7 runs · 0 wktsIan Smith2870 runs · 0 wktsIan Smith39 runs · 12 wktsJamie Luke Smith2071 runs · 0 wktsJason Smith289 runs · 1 wktsJim Smith102 runs · 15 wktsJonte Smith37 runs · 12 wktsKath Smithpublished career · 6 matchesKathleen Smithpublished career · 1 matchesLinsey Claire Neale Smith54 runs · 57 wktsLiz Smithpublished career · 3 matchesLucas Smith16 runs · 0 wktsLynette Smithpublished career · 6 matchesMario Smith40 runs · 1 wktsMcLaren Smithpublished career · 1 matchesMike Smith4 runs · 0 wktsMike Smithpublished career · 5 matchesMike Smith2278 runs · 1 wktsMike Smith70 runs · 0 wktsNathan Gregory Smith333 runs · 64 wktsNeil Smith0 runs · 0 wktsNeil Smith42 runs · 3 wktsNikolai Leonard Smith90 runs · 0 wktsOdean Fabian Smith392 runs · 37 wktsOlive Smithpublished career · 4 matchesPeter Smith33 runs · 3 wktsRisdon Smith0 runs · 0 wktsRobin Smith6655 runs · 0 wktsRomaine Smith9 runs · 7 wktsRuaidhri Alexander James Smith9 runs · 0 wktsSaarah Smith2 runs · 2 wktsSimon James Stevenson Smith8 runs · 0 wktsSinclair Smith36 runs · 0 wktsSteve Smith17897 runs · 64 wktsSteve Smith902 runs · 0 wktsTiger Smith113 runs · 0 wktsTrinity Smith192 runs · 3 wktsWaldo Smith18 runs · 7 wktsXaviee Smith190 runs · 20 wktsKaren Smithiespublished career · 84 matchesGerald Smithson70 runs · 0 wktsJeroen Smits83 runs · 0 wktsMelissa Smook2 runs · 0 wktsIlonka Smotara0 runs · 0 wktsJon-Jon Trevor Smuts437 runs · 11 wktsJillian Smythepublished career · 7 matchesJeremy Nicholas Snape125 runs · 13 wktsShane Snater39 runs · 14 wktsColin Snedden0 runs · 0 wktsMartin Snedden862 runs · 172 wktsRichard Snell417 runs · 63 wktsStanley Snooke0 runs · 0 wktsTip Snooke1008 runs · 35 wktsJohn Snow781 runs · 212 wktsBetty Snowballpublished career · 10 matchesGerrie Snyman5 runs · 6 wktsJacques Snyman2 runs · 0 wktsBikram Sob4 runs · 5 wktsMuhammad Soban189 runs · 1 wktsGarfield Sobers8032 runs · 236 wktsAsha Sobhanapublished career · 2 matchesIsh Sodhi1014 runs · 287 wktsReetinder Singh Sodhi259 runs · 5 wktsNyeing Cham Soe90 runs · 18 wktsTheint Soe373 runs · 34 wktsUili Sofi8 runs · 0 wktsAamer Sohail7538 runs · 110 wktsHaris Sohail2806 runs · 24 wktsSami Sohail1315 runs · 42 wktsShahnaz Sohailpublished career · 3 matchesUmaima Sohail1216 runs · 36 wktsSunny Sohal23 runs · 0 wktsIshwarjot Sohi0 runs · 4 wktsRanga Sohoni83 runs · 2 wktsMongdara Sok2 runs · 0 wktsJohanna Christelle Sokomanu3 runs · 0 wktsApete Sokovagone174 runs · 0 wktsSamson Sola62 runs · 19 wktsVikram Singh Solanki1173 runs · 1 wktsChristopher Barclay Sole88 runs · 67 wktsThomas Barclay Sole107 runs · 13 wktsTaufiqry Soleh9 runs · 0 wktsDavidson Soler142 runs · 0 wktsSean Solia338 runs · 0 wktsEknath Solkar1095 runs · 22 wktsSelina Solman398 runs · 22 wktsEshkol Solomon229 runs · 0 wktsJoe Solomon1326 runs · 4 wktsJudah Solomon38 runs · 1 wktsWilliam Solomon4 runs · 0 wktsL Solomone29 runs · 1 wktsJeremy Solozano0 runs · 0 wktsBrenda Solzano-Rodneypublished career · 6 matchesAjin Soman48 runs · 8 wktsKazim Somani194 runs · 0 wktsPratham Somani0 runs · 0 wktsRashmi Ganjagunte Somashekhar67 runs · 1 wktsSujith Somasunder16 runs · 0 wktsWilliam Somerville115 runs · 15 wktsSonam84 runs · 25 wktsKaran Sonavale107 runs · 5 wktsFengfeng Song67 runs · 6 wktsSeungmin Song38 runs · 3 wktsAyushi Soni0 runs · 0 wktsJosefina Sonia0 runs · 0 wktsNicholas Sonne-Rudd0 runs · 4 wktsSanika Kalyan Sonpethkar0 runs · 0 wktsMan Sood3 runs · 0 wktsDon Pasindu Sanjula Sooriyabandara172 runs · 0 wktsVaibhav Sooryavanshi295 runs · 0 wktsAngel Sootaga91 runs · 0 wktsChad Aiwati Soper772 runs · 91 wktsOuen Sophy9 runs · 0 wktsGerito Orlando Sopinho0 runs · 0 wktsDurand Soraine3 runs · 1 wktsMax Christian Sorensen194 runs · 37 wktsSimon Sorensen0 runs · 6 wktsAmalin Sorfina5 runs · 0 wktsLiina Sormus76 runs · 6 wktsAlfred Luseno Sorongo0 runs · 4 wktsJosephat Ababu Sorongo0 runs · 1 wktsConstanza Sosa46 runs · 16 wktsJosephine Souckova54 runs · 0 wktsKamal Soukhiya39 runs · 17 wktsZaid Soulat95 runs · 0 wktsRenata Dina de Sousa114 runs · 9 wktsTim Southee3288 runs · 776 wktsJames Southerton7 runs · 7 wktsJan Southgatepublished career · 30 matchesEvelyn de Souza58 runs · 0 wktsHon Sovannary4 runs · 0 wktsOumou Sow0 runs · 0 wktsJohn Sparling229 runs · 5 wktsMary Spearpublished career · 4 matchesCraig Spearman1712 runs · 0 wktsAdele Spencepublished career · 8 matchesLinda Spencepublished career · 6 matchesIvan Splicevic0 runs · 0 wktsFred Spofforth217 runs · 94 wktsDick Spooner354 runs · 0 wktsReggie Spooner481 runs · 0 wktsMatthew Spoors423 runs · 4 wktsLaura Spraggpublished career · 14 matchesShamar Kamal Springer118 runs · 14 wktsPippa Sproul82 runs · 0 wktsMary Sprypublished career · 3 matchesTallulah Spry0 runs · 0 wktsNancy Squire0 runs · 0 wktsNikki Squirepublished career · 37 matchesJoe Hardstaff Srpublished career · 5 matchesBhupinder Singh, Sr.published career · 2 matchesShakeel Ahmed Sr.published career · 1 matchesBarinder Singh Sran0 runs · 13 wktsKatrin Srandeva80 runs · 12 wktsLaxman Sreekumar57 runs · 0 wktsVathana Sreemurugavel54 runs · 0 wktsArvind Sreenath0 runs · 1 wktsShanthakumaran Sreesanth345 runs · 169 wktsLy Loch Srey4 runs · 3 wktsChandramauli Sridev55 runs · 6 wktsSujata Sridharpublished career · 9 matchesSindhu Sriharsha615 runs · 0 wktsSidhant Srikanth10 runs · 0 wktsKrishnamachari Srikkanth6153 runs · 25 wktsJavagal Srinath1892 runs · 545 wktsAnanya Srinivasan38 runs · 0 wktsHarish Srinivasan35 runs · 0 wktsSubha Srinivasan58 runs · 18 wktsTirumalai Echambadi Srinivasan58 runs · 0 wktsRithika Sriram13 runs · 2 wktsSridharan Sriram81 runs · 9 wktsUtkarsh Srivastava84 runs · 0 wktsJonathan Ssebanja5 runs · 11 wktsHenry Ssenyondo25 runs · 100 wktsSimon Ssesazi1970 runs · 0 wktsAntonius J Staal107 runs · 0 wktsKeith Stackpole3031 runs · 18 wktsDaniella Staddon33 runs · 1 wktsKayron J Stagno744 runs · 0 wktsPhilippa Jane Stahelin36 runs · 0 wktsChristopher Stamp44 runs · 0 wktsMihaela Stan0 runs · 0 wktsJan Hendrik Stander59 runs · 4 wktsLizzie Stanfergin4 runs · 0 wktsIan Stangerpublished career · 5 matchesJawid Stanigze69 runs · 6 wktsAbdul Stanikzai71 runs · 0 wktsJamal Stanikzai0 runs · 1 wktsMalyar Stanikzai301 runs · 8 wktsNaim Stanikzai114 runs · 0 wktsRaihan Stanikzai82 runs · 3 wktsSajad Stanikzay2 runs · 6 wktsSamuel Sanish Mangat Stanislaus521 runs · 1 wktsBilly Stanlake13 runs · 34 wktsSalvin Stanly142 runs · 2 wktsAlice Stantonpublished career · 3 matchesRony Stanyforth13 runs · 0 wktsRichard Wayne Staple4 runs · 2 wktsSam Staples65 runs · 15 wktsMitchell Starc3235 runs · 786 wktsAvril Starlingpublished career · 31 matchesBrian Statham675 runs · 252 wktsNick Alexander Statham7 runs · 0 wktsCharlie Stayers58 runs · 9 wktsGary Stead278 runs · 0 wktsJanice Steadpublished career · 9 matchesMartin Steadpublished career · 2 matchesAnne Stearspublished career · 2 matchesRyan D'Von Steede15 runs · 1 wktsAllan Gibson Steel600 runs · 29 wktsDavid Steele681 runs · 2 wktsRebecca Steelepublished career · 34 matchesLouren Steenkamp1101 runs · 0 wktsDeya Stefanova2 runs · 5 wktsBilly Stellingpublished career · 15 matchesWilliam Frederick Stelling40 runs · 5 wktsJoshua Stephan22 runs · 0 wktsApolinaire Liplip Stephen14 runs · 14 wktsSusan Stephen191 runs · 1 wktsQuin Stephens3 runs · 9 wktsBernan Steve Stephenson164 runs · 7 wktsClint Stephenson3 runs · 0 wktsJohn Stephenson36 runs · 0 wktsJune Stephensonpublished career · 21 matchesTravis J Stephenson7 runs · 2 wktsJennifer Sterlingpublished career · 7 matchesMilica Stevanovic125 runs · 7 wktsBenjamin David Hodfinger Stevens200 runs · 10 wktsGavin Stevens112 runs · 0 wktsGreville Stevens263 runs · 20 wktsCameron Aaron Henry Stevenson154 runs · 27 wktsGraham Stevenson71 runs · 12 wktsAlec Stewart13089 runs · 0 wktsErrol Stewart61 runs · 0 wktsGrant Stewart532 runs · 20 wktsIsaac Stewart70 runs · 5 wktsMadge Stewartpublished career · 4 matchesMicky Stewart385 runs · 0 wktsOrlando Stewart12 runs · 0 wktsRobert Stewart13 runs · 0 wktsShanan Luke Stewart26 runs · 0 wktsAndrie Steyn792 runs · 0 wktsDale Steyn1637 runs · 699 wktsDylan Steyn535 runs · 0 wktsRudi Steyn131 runs · 0 wktsLisa Carprini Sthalekar576 runs · 22 wktsJo-Antoinette Stiglitz78 runs · 1 wktsAmanda Stinsonpublished career · 9 matchesDerek Stirling129 runs · 19 wktsPaul Stirling9858 runs · 57 wktsDebra Stockpublished career · 22 matchesJill Stockdalepublished career · 3 matchesAlison Stocks153 runs · 12 wktsJulie Stocktonpublished career · 6 matchesAndrew Stoddart996 runs · 2 wktsAleksa Stoilova26 runs · 0 wktsIva Stoilova0 runs · 0 wktsMarcus Stoinis2911 runs · 101 wktsRebecca Stokell1375 runs · 0 wktsAnthony Cameron Fisher Stokes25 runs · 19 wktsBen Stokes11321 runs · 352 wktsMatthew William Reeve Stokes995 runs · 25 wktsLesley Stokkerspublished career · 1 matchesAlex DL Stokoe4 runs · 3 wktsVerena Stolle85 runs · 0 wktsJeff Stollmeyer2159 runs · 13 wktsVic Stollmeyer96 runs · 0 wktsMinna Stolt14 runs · 0 wktsFrancoise Stoman128 runs · 19 wktsMiguel Stoman6 runs · 1 wktsOlly Stone126 runs · 26 wktsJean Stonellpublished career · 4 matchesMark Stoneman526 runs · 0 wktsRobyn Stones0 runs · 0 wktsRista Stooppublished career · 4 matchesBill Storer215 runs · 2 wktsHelen Stotherpublished career · 45 matchesWarren Stott0 runs · 3 wktsDion Curt Stovell198 runs · 16 wktsBryan Strang554 runs · 96 wktsPaul Strang1887 runs · 145 wktsMolly Strano6 runs · 9 wktsAndrew Strauss11254 runs · 0 wktsHeath Streak4841 runs · 449 wktsGeorge Street11 runs · 0 wktsLouis Stricker344 runs · 1 wktsBarry Keith Stroud32 runs · 7 wktsHerbert Strudwick230 runs · 0 wktsGregory Mark Strydom222 runs · 0 wktsHanri Strydompublished career · 8 matchesPieter Strydom83 runs · 2 wktsReinhardt Strydom71 runs · 1 wktsAnthony Stuart1 runs · 8 wktsColin Stuart27 runs · 20 wktsLuka Stubbs2 runs · 0 wktsTristan Stubbs2170 runs · 0 wktsCharles Studd160 runs · 3 wktsGeorge Studd31 runs · 0 wktsGlenton Stuurman11 runs · 1 wktsScott Styris6633 runs · 175 wktsMurphy Su'a189 runs · 45 wktsPunapunavale Sua0 runs · 0 wktsAziz Sualley9 runs · 5 wktsPhiriyapong Suanchuai236 runs · 0 wktsKarthikeyan Subramanian0 runs · 3 wktsVenkataraman Subramanya263 runs · 3 wktsPrenelan Subrayen34 runs · 20 wktsPeter Such67 runs · 37 wktsAbdur Rahman Sudais57 runs · 0 wktsChanjal Sudarsanan125 runs · 0 wktsPranav Sudarshan21 runs · 21 wktsBhardwaj Sai Sudharsan429 runs · 0 wktsSai Sudharshanpublished career · 3 matchesChampa Sugathadasapublished career · 8 matchesShoma Sugaya-Slater25 runs · 8 wktsFrank Sugg55 runs · 0 wktsYahya Suhail81 runs · 2 wktsIshara Suhun89 runs · 1 wktsMartin Armon Suji36 runs · 9 wktsTony Sujipublished career · 60 matchesVishnu Sukumaran345 runs · 4 wktsJavid Suleman53 runs · 0 wktsGabrielle Eileen Suzanne Sullivan74 runs · 8 wktsGouher Sultana67 runs · 13 wktsNigar Sultana4112 runs · 0 wktsShamima Sultana1095 runs · 0 wktsSharmin Sultana125 runs · 0 wktsNageebullah Sultanzai27 runs · 0 wktsFereti Suluoto238 runs · 0 wktsGlen Sulzberger9 runs · 3 wktsShiraz Sumarpublished career · 1 matchesJulius Thomas Silvester Sumerauer426 runs · 53 wktsSeika Sumi108 runs · 0 wktsMonica Sumra12 runs · 0 wktsTur Sumya5 runs · 0 wktsElyssa Sun0 runs · 0 wktsZuber Sunasara1 runs · 0 wktsWashington Sundar1597 runs · 121 wktsSalome Sunday695 runs · 1 wktsGundibail Sunderam3 runs · 3 wktsSunil8 runs · 0 wktsArafat Sunny82 runs · 36 wktsElias Sunny48 runs · 26 wktsArchara Supriya4 runs · 5 wktsManodara Acharige Don Dilani Surangika997 runs · 0 wktsSharveen Surendran27 runs · 0 wktsSurendranath136 runs · 26 wktsYukthi Suresh5 runs · 1 wktsChirag Suri1664 runs · 0 wktsTanish Suri582 runs · 0 wktsZubin Eruch Surkari127 runs · 0 wktsRusi Surti1263 runs · 42 wktsPadmakar Rajaram Surve909 runs · 7 wktsChetan Ramchandra Suryawanshi4 runs · 1 wktsManfred Susskind268 runs · 0 wktsBert Sutcliffe2727 runs · 4 wktsHerbert Sutcliffe4555 runs · 0 wktsManav Jagdusakumar Suthar51 runs · 16 wktsMukesh Suthar296 runs · 0 wktsAnnabel Sutherland2162 runs · 139 wktsGwen Sutherlandpublished career · 3 matchesWill Sutherland18 runs · 2 wktsChanida Sutthiruang1320 runs · 82 wktsKiatiwut Suttisan109 runs · 0 wktsRania Sutton0 runs · 0 wktsAphisara Suwanchonrathi408 runs · 4 wktsKoranit Suwanchonrathi9 runs · 1 wktsNi Made Putri Suwandewi115 runs · 34 wktsMustapha Suwareh41 runs · 1 wktsDeclan Suzuki-McComb408 runs · 34 wktsLada Sviben4 runs · 0 wktsDamir Svilicic5 runs · 1 wktsNarain Swamy0 runs · 0 wktsShreyas Swamy7 runs · 17 wktsStephan Jacobus Swanepoel43 runs · 0 wktsIshaan Paul Swaney97 runs · 2 wktsGraeme Swann1974 runs · 408 wktsRuan de Swardt99 runs · 3 wktsKarin Swartpublished career · 3 matchesMichael Richard Swart598 runs · 13 wktsMwanaidi Ammy Swedy120 runs · 0 wktsCaroline Sweetmanpublished career · 4 matchesMitchell Swepson62 runs · 24 wktsRoy Swetman254 runs · 0 wktsNur Izzatul Syafiqa41 runs · 0 wktsMuhamad Syahadat686 runs · 12 wktsAdnan Syed0 runs · 0 wktsShafat Ali Syed92 runs · 6 wktsUswa Syed76 runs · 13 wktsRida Syeda13 runs · 0 wktsSaba Ali Syeda1 runs · 0 wktsPat Symcox1400 runs · 107 wktsNikki Symmonspublished career · 4 matchesAndrew Symonds6844 runs · 165 wktsRuth Symonspublished career · 1 matchesMaria Syrioti437 runs · 31 wktsNur Dania Syuhada203 runs · 52 wktsEric Stefan Szwarczynski377 runs · 0 wktsHanne Sørensenpublished career · 1 matchesLinda Sørensenpublished career · 1 matchesJim Parks seniorpublished career · 1 matches