Sportsfans · Cricket · Players · A
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
Mithun A171 runs · 12 wktsMaheen Aamir12 runs · 0 wktsVarun Aaron43 runs · 29 wktsMaria Ababi0 runs · 3 wktsMartina Abadjieva60 runs · 0 wktsProtais Abanda54 runs · 0 wktsAli Abbas12 runs · 0 wktsAshar Abbas10 runs · 0 wktsFaraaz Mehti Abbas418 runs · 2 wktsFatima Abbas16 runs · 0 wktsGhulam Abbas12 runs · 0 wktsImran Abbas29 runs · 0 wktsKashif Abbas45 runs · 0 wktsMohammad Abbas240 runs · 132 wktsMuhammad Abbas162 runs · 2 wktsQaiser Abbas2 runs · 0 wktsSanah Abbas10 runs · 0 wktsUmmer Abbas0 runs · 0 wktsWasheem Abbas124 runs · 65 wktsZaheer Abbas7598 runs · 10 wktsZahid Abbas11 runs · 1 wktsZain Abbas26 runs · 1 wktsZeeshan Abbas0 runs · 1 wktsMohmedazim Abbasbhai72 runs · 0 wktsAbdul Majid Abbasi48 runs · 78 wktsAhsan Abbasi63 runs · 0 wktsImtiaz Abbasipublished career · 7 matchesNadeem Abbasi46 runs · 0 wktsWaqar Abbasi0 runs · 2 wktsZain Abbasi21 runs · 1 wktsKyle Abbott194 runs · 99 wktsSean Abbott424 runs · 69 wktsHafsaa Abdhulla14 runs · 0 wktsNavid Abdollahpour0 runs · 1 wktsRehman Abdul47 runs · 0 wktsSumayya Abdul29 runs · 0 wktsRidwan Abdulkareem305 runs · 63 wktsMabsar Abdulla11 runs · 0 wktsMohamed Abdulla6 runs · 3 wktsYusuf Adam Abdulla0 runs · 2 wktsKehinde Abdulquadri69 runs · 0 wktsTaiwo Abdulquadri11 runs · 8 wktsRukayat Abdulrasak3 runs · 7 wktsKoji Abe260 runs · 1 wktsMinhajul Abedin320 runs · 12 wktsNurul Abedin15 runs · 0 wktsJulien Bienvenue Abega65 runs · 22 wktsBobby Abel744 runs · 0 wktsChloe Abel89 runs · 36 wktsQueentor Abel1003 runs · 64 wktsKuruge Darshana Abeyrathna604 runs · 23 wktsChathurani Hemamali Abeyratne16 runs · 1 wktsHiroshi Abeysinghepublished career · 31 matchesSanduni Abeywickremapublished career · 10 matchesPednekar Abhijit5 runs · 0 wktsNain Abidi999 runs · 0 wktsZain Ul Abidin355 runs · 51 wktsAbiodun Stephen Abioye0 runs · 3 wktsIsaac Kofi Otuafo Aboagye26 runs · 12 wktsMichael Aboagye104 runs · 7 wktsRasheed Ayomide Abolarin28 runs · 9 wktsYusuf Abovat0 runs · 0 wktsShafiek Abrahams16 runs · 0 wktsMohammad Abrar9 runs · 0 wktsCharlie Absolom58 runs · 0 wktsVeronica Abuga385 runs · 0 wktsGuillermo Aburto4 runs · 1 wktsNelson Jesus Navarrete Aburto1 runs · 0 wktsJosephine Abwom30 runs · 0 wktsNoa Acawei108 runs · 0 wktsRuth Achando12 runs · 0 wktsAAhan Achar12 runs · 6 wktsFred Achelam169 runs · 0 wktsEllis Achong81 runs · 8 wktsHylton Deon Ackerman161 runs · 0 wktsMJ Ackerman163 runs · 0 wktsColin Niel Ackermann1011 runs · 29 wktsGeorge Ross Adair531 runs · 0 wktsMark Adair1702 runs · 239 wktsUmar Adam659 runs · 51 wktsAndre Adams450 runs · 62 wktsChris Adams175 runs · 1 wktsGeorgia Louise Adams39 runs · 0 wktsJimmy Adams5207 runs · 70 wktsPaul Adams426 runs · 161 wktsRyan Adams17 runs · 0 wktsBhavani Prasad Adapaka2 runs · 9 wktsNeil Adcock146 runs · 104 wktsJoseph Oluwasesan Adedeji748 runs · 8 wktsRaja Adeel5 runs · 35 wktsAdeshola Adekunle119 runs · 21 wktsRahman Ademi2 runs · 1 wktsVincent Dimeji Adewoye521 runs · 25 wktsHemu Adhikari872 runs · 3 wktsManoj Adhikari34 runs · 0 wktsEhsan Adil65 runs · 20 wktsFarhan Adil33 runs · 0 wktsMuhammad Adil65 runs · 3 wktsPA Adotei0 runs · 0 wktsRebecca Adotei11 runs · 0 wktsNikhil Advani4 runs · 5 wktsAsghar Afghan3025 runs · 2 wktsMuhammad Afis0 runs · 0 wktsAbbas Afridi135 runs · 38 wktsAsif Afridi4 runs · 6 wktsRiaz Afridi9 runs · 2 wktsSajid Khan Afridi147 runs · 2 wktsShaheen Shah Afridi992 runs · 415 wktsShahid Afridi11052 runs · 534 wktsShahzeb Afridi112 runs · 1 wktsFarhat Afroz14 runs · 0 wktsBilal Aftab2 runs · 1 wktsAfida Afthab6 runs · 11 wktsUsman Afzaal83 runs · 1 wktsQudratullah Mir Afzail24 runs · 4 wktsFarzan Afzal121 runs · 2 wktsHussnain Afzal0 runs · 0 wktsTanwir Afzal317 runs · 24 wktsZehmarad Afzalpublished career · 24 matchesRagheb Gul Aga266 runs · 15 wktsCarol Agafili94 runs · 2 wktsRichard Agamiire0 runs · 1 wktsAshton Agar794 runs · 79 wktsWes Agar52 runs · 0 wktsAjit Agarkar1855 runs · 337 wktsHiral Agarwal74 runs · 15 wktsMayank Agarwal1574 runs · 0 wktsPooja Agarwal144 runs · 0 wktsSandhya Agarwalpublished career · 34 matchesLaura Agatha475 runs · 0 wktsSamantha Agazuma76 runs · 0 wktsObed Harvey Agbomadzie644 runs · 49 wktsPeculiar Agboya99 runs · 21 wktsHarri Aggarwal37 runs · 4 wktsRohan Aggarwal0 runs · 0 wktsMariam Aghapublished career · 3 matchesSalman Ali Aghapublished career · 23 matchesSalman Ali Aghapublished career · 47 matchesJonathan Agnew12 runs · 7 wktsPratik Agnihotri25 runs · 0 wktsParidhi Agrawal14 runs · 14 wktsMerissa Ria Aguilleira665 runs · 0 wktsPerez Rivero Agustin176 runs · 27 wktsBasir Ahamad324 runs · 5 wktsJubaid Ahamed49 runs · 0 wktsMokbul Ahammed5 runs · 0 wktsSaliya Ahangama11 runs · 18 wktsAkash Ahir4 runs · 1 wktsAnilkumar Natubhai Ahir323 runs · 17 wktsAnskumar Ahir2 runs · 1 wktsBhavik Ahir16 runs · 0 wktsBreeze Ahir102 runs · 0 wktsChetan Kumar Ahir0 runs · 0 wktsDilip Dahyabhai Ahir34 runs · 6 wktsDineshbhai Ahir22 runs · 3 wktsJay Ahir20 runs · 0 wktsKalpesh Ahir8 runs · 0 wktsKhandubhai Ahir26 runs · 0 wktsKhengar Bhal Ahir14 runs · 9 wktsLalu Bhai Ahir53 runs · 6 wktsMeet Ahir67 runs · 0 wktsNikunj Ahir68 runs · 2 wktsParth Suman Bhai Ahir20 runs · 0 wktsRahul Dipak Bhai Ahir103 runs · 15 wktsRonitkumar Ahir8 runs · 11 wktsSagar Kumar Ahir0 runs · 2 wktsSanjay Kumar Ahir12 runs · 3 wktsVishal Chhimabhai Ahir27 runs · 0 wktsAwais Ahmad323 runs · 2 wktsBashir Ahmad5 runs · 0 wktsBashir Ahmadpublished career · 2 matchesFareed Ahmad97 runs · 55 wktsGhayour Ahmad0 runs · 0 wktsHilal Ahmad51 runs · 0 wktsIbrar Ahmad4 runs · 11 wktsIshtiaq Ahmad57 runs · 69 wktsMaqsood Ahmad13 runs · 0 wktsMunir Ahmad13 runs · 0 wktsNoor Ahmad79 runs · 14 wktsQais Ahmad72 runs · 16 wktsSageer Ahmad214 runs · 4 wktsSaif Ali Ahmad717 runs · 39 wktsSaud Syed Iqbal Ahmad0 runs · 0 wktsShariz Ahmad224 runs · 28 wktsSohail Ahmad51 runs · 3 wktsToqeer Ahmad1 runs · 8 wktsWaqas Ahmad161 runs · 23 wktsZahoor Ahmad7 runs · 3 wktsZaid Ahmad162 runs · 15 wktsZain Ahmad194 runs · 16 wktsAtagul Ahmadhel8 runs · 1 wktsGhulam Ahmadi46 runs · 57 wktsJaved Ahmadi742 runs · 8 wktsKhalid Ahmadi242 runs · 52 wktsAbdurrahman Ahmadzai14 runs · 2 wktsAhmad Khalid Ahmadzai50 runs · 15 wktsAhmadschah Ahmadzai0 runs · 2 wktsDawlat Ahmadzai2 runs · 2 wktsDawood Ahmadzai153 runs · 59 wktsHabib Ahmadzai103 runs · 0 wktsIjaz Ahmad Ahmadzai35 runs · 0 wktsKamran Ahmadzai344 runs · 7 wktsMusa Khan Ahmadzai5 runs · 13 wktsNuman Ahmadzai97 runs · 0 wktsRaees Ahmadzai51 runs · 0 wktsSajad Ahmadzai70 runs · 12 wktsShahid Ahmadzai38 runs · 6 wktsYamin Ahmadzai63 runs · 20 wktsAbrar Ahmed100 runs · 132 wktsAfsheen Ahmed1 runs · 4 wktsAftab Ahmed2452 runs · 16 wktsAnik Ahmed53 runs · 2 wktsArsalan Ahmed35 runs · 2 wktsArslan Ahmed11 runs · 0 wktsAshfaq Ahmed471 runs · 6 wktsAshfaq Ahmed1 runs · 2 wktsAsrar Ahmed62 runs · 3 wktsAwais Ahmed244 runs · 0 wktsFarhan Ahmed4 runs · 1 wktsFaruk Ahmed98 runs · 0 wktsFawad Ahmed7 runs · 5 wktsFayyaz Ahmed52 runs · 1 wktsFiaz Ahmed1736 runs · 0 wktsGhulam Ahmed192 runs · 68 wktsIftikhar Ahmed1673 runs · 25 wktsIjaz Ahmed32 runs · 1 wktsIjaz Ahmed9787 runs · 7 wktsIlyas Ahmed15 runs · 11 wktsImtiaz Ahmed2079 runs · 0 wktsIrfan Ahmed115 runs · 14 wktsJamaluddin Ahmed18 runs · 0 wktsKasir Ahmed73 runs · 2 wktsKhaled Ahmed56 runs · 37 wktsKhaleel Khursheed Ahmed10 runs · 31 wktsKhizer Ahmed788 runs · 0 wktsMaqsood Ahmed507 runs · 3 wktsMirza Ahmed1 runs · 6 wktsMuhammad Shoaib Ahmed90 runs · 6 wktsMukhtar Ahmed192 runs · 0 wktsMusa Ahmed238 runs · 0 wktsMusaddiq Ahmed687 runs · 2 wktsMushtaq Ahmed1055 runs · 343 wktsNadeem Ahmed87 runs · 48 wktsNaeem Ahmed0 runs · 0 wktsNasir Ahmed25 runs · 0 wktsNasum Ahmed334 runs · 67 wktsNaveed Ahmed109 runs · 24 wktsNawaf Ahmed10 runs · 4 wktsNiaz Ahmed17 runs · 3 wktsOwais Ahmed15 runs · 17 wktsQadeer Ahmed9 runs · 12 wktsRahil Izhar Ahmed13 runs · 0 wktsRayhaan Ahmed0 runs · 0 wktsRehan Ahmed278 runs · 52 wktsRizwan Ahmed0 runs · 0 wktsRumana Ahmed969 runs · 84 wktsSaeed Ahmed2991 runs · 22 wktsSajjad Ahmed15 runs · 0 wktsSarfraz Ahmed6164 runs · 0 wktsSarrinah Ahmed0 runs · 0 wktsShabbir Ahmed98 runs · 84 wktsShafiq Ahmed140 runs · 0 wktsShafiuddin Ahmed22 runs · 10 wktsShahbaz Ahmed0 runs · 5 wktsShakeel Ahmed135 runs · 0 wktsShakil Ahmed1 runs · 4 wktsSohail Ahmed1905 runs · 4 wktsSultan Ahmed62 runs · 0 wktsSyed Waqas Ahmed56 runs · 8 wktsTanveer Ahmed11 runs · 7 wktsTaskin Ahmed846 runs · 302 wktsTauseef Ahmed434 runs · 148 wktsWaheed Ahmed197 runs · 8 wktsWaseeq Ahmed2 runs · 14 wktsYounis Ahmed261 runs · 0 wktsZahid Ahmed3 runs · 3 wktsZulfiqar Ahmed200 runs · 20 wktsNoorkhan Ahmedi63 runs · 1 wktsMohammad Ahnaff443 runs · 0 wktsPeter Aho287 runs · 73 wktsMercy Ahono15 runs · 0 wktsHaseeb Ahsan61 runs · 27 wktsMaria Ahsan0 runs · 3 wktsMirza Ahsan293 runs · 0 wktsMohammad Ahsan12 runs · 2 wktsKiran Ahtazazpublished career · 2 matchesAbhijeet Ahuja313 runs · 2 wktsAbhishek Ahuja242 runs · 0 wktsKanika S Ahuja16 runs · 0 wktsAimee Aikenhead324 runs · 0 wktsMuhammad Haziq Aiman421 runs · 0 wktsMusfirah Nur Ainaa2 runs · 0 wktsMatthew Ainsworth216 runs · 10 wktsRobert Ainsworth124 runs · 2 wktsDipendra Singh Airee3964 runs · 124 wktsKamal Singh Airee45 runs · 17 wktsPradeep Singh Airee79 runs · 0 wktsRajmati Airee40 runs · 8 wktsNur Aishah6 runs · 0 wktsAima Aishath1 runs · 0 wktsAbbi Aitken-Drummond247 runs · 4 wktsDaniel Ajekun379 runs · 4 wktsJudith Ajiambo6 runs · 16 wktsMuhammad Ajmal49 runs · 7 wktsSaeed Ajmal866 runs · 447 wktsChima Moses Akachukwu95 runs · 20 wktsFrank Akankwasa114 runs · 18 wktsMartin Akayezu556 runs · 92 wktsDanyal Akbar30 runs · 0 wktsSajjad Akbar5 runs · 2 wktsZubaid Akbari8 runs · 0 wktsAbdullah Akbarjan58 runs · 28 wktsElizabeth Akehurstpublished career · 8 matchesSonita Akenji12 runs · 6 wktsAnnointed Akhigbe86 runs · 11 wktsMiracle Akhigbe110 runs · 5 wktsJaved Akhtar4 runs · 0 wktsMansoor Akhtar1248 runs · 2 wktsManzoor Akhtar97 runs · 5 wktsNawazish Akhtar65 runs · 0 wktsRoheed Akhtar39 runs · 8 wktsShoaib Akhtar953 runs · 434 wktsWaheeda Akhtar2 runs · 7 wktsAyesha Akhterpublished career · 3 matchesSharmin Akhter2036 runs · 0 wktsShohely Akhter6 runs · 8 wktsTazia Akhter3 runs · 0 wktsSarah Akiteng13 runs · 57 wktsAdnan Akmal653 runs · 0 wktsKamran Akmal6869 runs · 0 wktsUmar Akmal5887 runs · 0 wktsZehra Akpinar14 runs · 0 wktsAlmas Akrampublished career · 12 matchesChaudhary Akram333 runs · 8 wktsFaisal Akram0 runs · 7 wktsFaraz Akram103 runs · 5 wktsMahnoor Akram12 runs · 0 wktsMohammad Akram38 runs · 36 wktsMuhammad Akram37 runs · 0 wktsNajwa Akram24 runs · 2 wktsQasim Akram41 runs · 3 wktsWasim Akram6578 runs · 903 wktsDilara Akter773 runs · 0 wktsMarufa Akter82 runs · 74 wktsNahida Akter425 runs · 192 wktsShorna Akter1055 runs · 36 wktsSumaiya Akter7 runs · 0 wktsAsumin Akurut14 runs · 8 wktsJack Alabaster272 runs · 49 wktsProsscovia Alako840 runs · 1 wktsAftab Alam75 runs · 40 wktsAjhar Alam5 runs · 4 wktsFawad Alam2171 runs · 15 wktsIntikhab Alam1510 runs · 129 wktsIsmat Alam101 runs · 0 wktsJahanara Alam185 runs · 64 wktsJahangir Alam1 runs · 0 wktsMahbubul Alam86 runs · 12 wktsMohammad Aadil Alam192 runs · 15 wktsRafiqul Alam24 runs · 0 wktsShahab Alam0 runs · 6 wktsMohammed Alamgir103 runs · 4 wktsSubbareddy Alavala0 runs · 2 wktsFatimah Albanjari4 runs · 3 wktsJacob Daniel Theunis Albertze0 runs · 0 wktsLee Albonpublished career · 4 matchesTerry Alderman235 runs · 258 wktsGraeme William Aldridge0 runs · 2 wktsJordan Alegra168 runs · 0 wktsJunior Alembe6 runs · 0 wktsMimi Alex18 runs · 3 wktsGeorge Alexander52 runs · 2 wktsGerry Alexander961 runs · 0 wktsHarry Alexander17 runs · 1 wktsKirbyina Alexanderpublished career · 20 matchesRohan Phillmore Alexander34 runs · 0 wktsJoan Alexander-Serranopublished career · 1 matchesSarah Aley16 runs · 2 wktsAllinafe Alfonso31 runs · 1 wktsPamela Alfredpublished career · 4 matchesPatricia Alfredpublished career · 2 matchesAdam Dale Algar40 runs · 0 wktsManussur Algi25 runs · 8 wktsFahad Alhashmi0 runs · 2 wktsAbid Ali1414 runs · 0 wktsAgha Saadat Ali8 runs · 0 wktsAhsan Ali36 runs · 0 wktsAijaz Ali5 runs · 0 wktsAman Ali0 runs · 0 wktsAmina Diwan Ali2 runs · 0 wktsAmir Ali89 runs · 1 wktsAmjad Ali291 runs · 0 wktsAnwar Ali430 runs · 28 wktsArshad Ali47 runs · 0 wktsAsad Ali13 runs · 2 wktsAsghar Alipublished career · 2 matchesAshraf Ali298 runs · 0 wktsAsif Ali2363 runs · 25 wktsAttia Diwan Ali9 runs · 4 wktsAzhar Ali8987 runs · 12 wktsAzmat Ali17 runs · 0 wktsBabar Ali9 runs · 0 wktsBasit Ali2123 runs · 1 wktsChoudry Share Ali167 runs · 0 wktsFrasat Alipublished career · 3 matchesGhulam Ali53 runs · 0 wktsHaider Ali547 runs · 0 wktsHasan Ali937 runs · 262 wktsImtiaz Ali1 runs · 2 wktsInshan Ali172 runs · 34 wktsIsmail Ali231 runs · 0 wktsIsrar Ali33 runs · 6 wktsIzaz Ali235 runs · 16 wktsJaker Ali1417 runs · 0 wktsKabir Ali103 runs · 25 wktsKhawar Ali1072 runs · 77 wktsLiaqat Ali35 runs · 8 wktsLucky Ali183 runs · 20 wktsManan Ali767 runs · 0 wktsMehboob Ali475 runs · 17 wktsMoeen Ali6632 runs · 366 wktsMujibur Ali305 runs · 8 wktsMuktar Ali19 runs · 0 wktsMuneeba Ali3308 runs · 0 wktsMushtaq Ali612 runs · 3 wktsNauman Ali391 runs · 101 wktsNaushad Ali156 runs · 0 wktsNazakat Ali35 runs · 1 wktsNazir Ali30 runs · 4 wktsNiaz Ali12 runs · 0 wktsNisha Ali115 runs · 2 wktsPasha Syafiq Ali Mohammad Iqbal Ali0 runs · 0 wktsQaiser Ali38 runs · 1 wktsRafaqat Ali0 runs · 0 wktsRahat Ali144 runs · 76 wktsRajab Alipublished career · 9 matchesSaad Ali11 runs · 0 wktsSaadat Ali184 runs · 2 wktsSabir Ali12 runs · 6 wktsSaeed Waqar Ali17 runs · 10 wktsSajid Ali130 runs · 0 wktsSaqib Ali29 runs · 1 wktsSaqlain Ali3 runs · 0 wktsSarfaraz Ali771 runs · 35 wktsShamma Ali2 runs · 4 wktsShamma Diwan Ali7 runs · 0 wktsShoaib Ali0 runs · 1 wktsShunan Ali14 runs · 10 wktsSkhawat Ali18 runs · 0 wktsSulaiman Ali139 runs · 6 wktsSyed Abid Ali1111 runs · 52 wktsSyed Maisam Ali31 runs · 15 wktsSyed Wazir Ali237 runs · 0 wktsTafseer Ali92 runs · 1 wktsTalat Ali370 runs · 0 wktsUmair Ali31 runs · 0 wktsUsman Ali0 runs · 0 wktsVirk Ali275 runs · 0 wktsWaqar Ali4 runs · 33 wktsWaqas Ali18 runs · 2 wktsWasim Ali422 runs · 9 wktsYasir Ali788 runs · 53 wktsYousuf Ali0 runs · 0 wktsZahid Ali45 runs · 10 wktsZain Ali0 runs · 4 wktsZubair Ali513 runs · 0 wktsZulfiqar Alipublished career · 3 matchesAdeshlie Alias29 runs · 0 wktsIkram Alikhil413 runs · 0 wktsAlimuddin1091 runs · 1 wktsReyyan Aliusta1 runs · 3 wktsNur Aliya0 runs · 0 wktsNayab Alizai49 runs · 0 wktsDavid Allan75 runs · 0 wktsDuncan Iain Allan53 runs · 1 wktsFrank Allan5 runs · 4 wktsJarryd David Allan155 runs · 0 wktsLiz Allanpublished career · 11 matchesPeter Allan0 runs · 2 wktsCyril Allcott113 runs · 6 wktsDavid Allen918 runs · 122 wktsFabian Allen498 runs · 31 wktsFinn Allen0 runs · 0 wktsFinnley Hugh Allen2378 runs · 0 wktsGubby Allen750 runs · 81 wktsIan Allen5 runs · 5 wktsReginald Allen44 runs · 0 wktsTimroy Patrick Allen27 runs · 1 wktsAaliyah Alicia Alleyne951 runs · 81 wktsMark Alleyne151 runs · 10 wktsMichael Allinghampublished career · 3 matchesMary Allittpublished career · 11 matchesMaurice Allom14 runs · 14 wktsGeoff Allott44 runs · 68 wktsPaul Allott228 runs · 41 wktsRafiulah Alokozai8 runs · 3 wktsRumeysa Alp3 runs · 0 wktsGokhan Goktug Alta126 runs · 10 wktsSaleem Altaf301 runs · 51 wktsShehzad Altafpublished career · 2 matchesKendall Altamirano0 runs · 0 wktsYeudy Altamirano5 runs · 0 wktsMungun Altankhuyag0 runs · 1 wktsIbrahim Altinoluk0 runs · 0 wktsCihan Altun4 runs · 0 wktsMeghana Alugunoolla15 runs · 0 wktsIrene Alumo25 runs · 11 wktsAlba Alvarez2 runs · 0 wktsNajiha Alvi332 runs · 0 wktsGuy de Alwis553 runs · 0 wktsSuwini Priyanga de Alwis28 runs · 1 wktsAbraham Amado19 runs · 1 wktsCG Amado0 runs · 0 wktsRoland Gildas Abada Amah119 runs · 0 wktsKaushik Amalean24 runs · 16 wktsSyed Amanullah11 runs · 1 wktsNajeeb Amar36 runs · 3 wktsHarsha Amarasinghe9 runs · 4 wktsOyunsuvd Amarjargal45 runs · 9 wktsTemuulen Amarmend74 runs · 8 wktsLala Amarnath878 runs · 45 wktsMohinder Amarnath6302 runs · 76 wktsSurinder Amarnath650 runs · 1 wktsNatasha Maze Ambo0 runs · 8 wktsSunil Ambris639 runs · 0 wktsCurtly Ambrose2075 runs · 626 wktsTimothy Ambrose457 runs · 0 wktsAhil Amburose0 runs · 0 wktsSidra Ameen3626 runs · 0 wktsImran Ameer305 runs · 26 wktsSarkar Ameji0 runs · 0 wktsIshara Amerasinghe6 runs · 10 wktsJayantha Amerasinghe54 runs · 3 wktsLes Ames2434 runs · 0 wktsAnam Amin31 runs · 77 wktsMohammad Amin73 runs · 1 wktsMuhammad Amin82 runs · 1 wktsUmar Amin512 runs · 3 wktsCharles Jordan Alewa Amini1788 runs · 67 wktsChris Aminipublished career · 2 matchesAbdoulaye Nono Aminou67 runs · 0 wktsFatima Amir5 runs · 1 wktsMah Noor Amir5 runs · 3 wktsMohammad Amir1179 runs · 271 wktsMuhammad Amir587 runs · 44 wktsUzair Amir10 runs · 0 wktsZain Amir0 runs · 0 wktsStephan Anthony Amirullah0 runs · 0 wktsDennis Amiss4383 runs · 0 wktsAmit Nathwani25 runs · 14 wktsArslan Amjad380 runs · 12 wktsHaseeb Amjad59 runs · 24 wktsMansoor Amjad5 runs · 4 wktsNoman Amjad390 runs · 29 wktsHashim Amla18574 runs · 0 wktsKiera Amoe1 runs · 0 wktsNaume Amongin5 runs · 6 wktsLiz Amospublished career · 4 matchesPravin Amre938 runs · 0 wktsTangella Amresh9 runs · 0 wktsKevin Amuge1 runs · 27 wktsMuhibat Amusa219 runs · 14 wktsAbigail Amuzu7 runs · 0 wktsChirila Jennifer Ana9 runs · 1 wktsFathimath Anaal0 runs · 0 wktsMoses Kofi Anafie77 runs · 5 wktsAbhishek Anand275 runs · 1 wktsSmriti Anand28 runs · 0 wktsSurya Anand390 runs · 28 wktsPeter K Ananya19 runs · 0 wktsChristine Anayo1 runs · 0 wktsAzhar Andani258 runs · 0 wktsAne Andersen4 runs · 0 wktsBiddy Anderson43 runs · 0 wktsCorey Anderson2489 runs · 92 wktsJames Anderson1627 runs · 989 wktsJohn Anderson154 runs · 0 wktsKari Andersonpublished career · 8 matchesKate Georgia Anderson62 runs · 0 wktsKelly Andersonpublished career · 6 matchesKevlon Anderson3 runs · 0 wktsMac Anderson5 runs · 0 wktsOlivia Victoria Anderson46 runs · 0 wktsRobert Anderson439 runs · 0 wktsTrudy Andersonpublished career · 28 matchesJhon Andreano56 runs · 13 wktsRaducu Andreea0 runs · 0 wktsJewel Andrew107 runs · 0 wktsKeith Andrew29 runs · 0 wktsRachel Andrew712 runs · 30 wktsVia Meretiana Andrew32 runs · 0 wktsAidan Andrews4 runs · 4 wktsBryan Andrews22 runs · 2 wktsSarah Joy Andrews46 runs · 3 wktsTommy Andrews592 runs · 1 wktsAndriani Andriani38 runs · 10 wktsJulia Andujar65 runs · 4 wktsDaniel Kwabena Anefie218 runs · 12 wktsJoseph Angara0 runs · 1 wktsDamian St Ange17 runs · 3 wktsJo Angel35 runs · 14 wktsBruno Angeletti2 runs · 0 wktsGuido Angeletti94 runs · 4 wktsYulia Anggraeni76 runs · 0 wktsMelanie Ani30 runs · 0 wktsRyan Ani12 runs · 0 wktsAkhil Anil222 runs · 19 wktsNayan Molly Anil88 runs · 0 wktsPrasad Anish14 runs · 0 wktsIftikhar Anjum243 runs · 78 wktsNaved Anjum157 runs · 12 wktsRevanakumar Ankad71 runs · 14 wktsTeaomua Anker1 runs · 0 wktsSalil Ankola40 runs · 15 wktsMahidul Islam Ankon98 runs · 0 wktsDavid Ni Ashong Ankrah52 runs · 2 wktsDenise Annettspublished career · 53 matchesElizabeth Annor19 runs · 0 wktsMuhammad Ansar0 runs · 3 wktsMutaiba Ansar1 runs · 0 wktsShakeel Ansar0 runs · 0 wktsMunis S Ansari5 runs · 6 wktsZafar Ansari49 runs · 5 wktsMatthew James Ansell56 runs · 26 wktsBrima Ansumana45 runs · 0 wktsHamish Anthony23 runs · 3 wktsClinto Anto945 runs · 0 wktsPeggy Antoniopublished career · 6 matchesGansuk Anujin45 runs · 0 wktsUuganbayar Anujin3 runs · 0 wktsDon Anurasiri153 runs · 73 wktsBareddy Malli Anusha2 runs · 1 wktsAdnan Anwar5 runs · 0 wktsImran Anwar1153 runs · 84 wktsMariam Anwarpublished career · 7 matchesMasood Anwar39 runs · 3 wktsNauman Anwar18 runs · 0 wktsQasim Anwar1 runs · 3 wktsSaeed Anwar12651 runs · 6 wktsSaqib Anwar7 runs · 10 wktsShahid Anwar37 runs · 0 wktsShaiman Anwar1670 runs · 4 wktsAiman Anwer53 runs · 27 wktsLorna Anyait9 runs · 12 wktsMildred Anyigo0 runs · 2 wktsEvelyn Anyipo93 runs · 20 wktsAilaoa Aoina65 runs · 13 wktsLitara Rosanne Aoina0 runs · 0 wktsSolonaima Rosanna Aoina0 runs · 0 wktsJoyce Mary Apio18 runs · 3 wktsFlavian Aponsopublished career · 5 matchesMalmeege Amila Aponso10 runs · 14 wktsRitvik Reddy Appidi0 runs · 1 wktsBob Appleyard51 runs · 31 wktsRandima Appuhangige6 runs · 0 wktsArvind Apte15 runs · 0 wktsMadhav Apte542 runs · 0 wktsAhmed Aqeel637 runs · 5 wktsSamuel Aquilina0 runs · 0 wktsVicky Araa84 runs · 31 wktsNasibullah Arab222 runs · 0 wktsPavan Arachchige34 runs · 4 wktsSahan Arachchige22 runs · 2 wktsSahan Shashintha Diyamantha Arachchige193 runs · 6 wktsShameera Arachchige0 runs · 2 wktsShyma Arachchige4 runs · 0 wktsVidusha Arachchige5 runs · 2 wktsSri Ruwan Manawasinha Jayakodi Jayakodi Arachchilage6 runs · 0 wktsYasir Arafat260 runs · 29 wktsTeshani Araliya21 runs · 7 wktsJivana Lee Aras39 runs · 8 wktsFM Arauz0 runs · 0 wktsVriitya Aravind2686 runs · 0 wktsSofia Araya0 runs · 1 wktsKhan Arbaaz17 runs · 1 wktsBetty Archdalepublished career · 5 matchesAlfred Archer31 runs · 0 wktsJofra Archer714 runs · 222 wktsKen Archer234 runs · 0 wktsRon Archer713 runs · 48 wktsMia Arda14 runs · 0 wktsMuhammad Arfan133 runs · 20 wktsAggeliki-ioanna Argyropoulou395 runs · 0 wktsNi Ariani23 runs · 37 wktsMohamed Arief237 runs · 0 wktsArsalan Arif39 runs · 0 wktsImran Arif27 runs · 3 wktsTaslim Arif529 runs · 1 wktsZeshan Arif360 runs · 1 wktsZephania Arinaitwe22 runs · 0 wktsMalisa Ariokot182 runs · 7 wktsVaseekaran Aritharan77 runs · 0 wktsTsendsuren Ariuntsetseg39 runs · 3 wktsMd Ariyan506 runs · 0 wktsShalika Ariyasinghage1 runs · 0 wktsAkhil Arjunan122 runs · 12 wktsFrederique E M van Arkel3 runs · 0 wktsEmily Louise Arlott51 runs · 15 wktsLara Maria Armas2 runs · 0 wktsHollie Jade Armitage83 runs · 0 wktsTom Armitage33 runs · 0 wktsBella Grace Armstrong11 runs · 0 wktsDonna Armstrongpublished career · 20 matchesWarwick Armstrong2863 runs · 87 wktsBrent Arnel45 runs · 9 wktsGeoff Arnold469 runs · 134 wktsJohnny Arnold34 runs · 0 wktsRussel Arnold5714 runs · 51 wktsTed Arnold160 runs · 31 wktsKevin Arnott540 runs · 0 wktsStella Arooja14 runs · 0 wktsBikram Arora676 runs · 24 wktsPuneet Arora84 runs · 0 wktsPedro Arrighi27 runs · 4 wktsHaroon Arshad336 runs · 30 wktsSaqlain Arshad588 runs · 8 wktsShahid Arshad142 runs · 0 wktsGede Darma Arta580 runs · 47 wktsKetut Artawan466 runs · 65 wktsOswald Sam Arthur36 runs · 4 wktsKeith Arthurton3286 runs · 43 wktsMarianne Artur56 runs · 13 wktsKaia Arua223 runs · 28 wktsAnwar Arudin180 runs · 0 wktsBharat Arun25 runs · 5 wktsGargi Arya0 runs · 1 wktsAli Asadpublished career · 2 matchesSharif Asadullah0 runs · 2 wktsMohammad Asaduzzaman1 runs · 4 wktsCharith Asalanka4382 runs · 26 wktsEllen Asante5 runs · 0 wktsNyron Asgarali62 runs · 0 wktsDaud Asghar16 runs · 0 wktsSobhana Asha14 runs · 13 wktsGobo Ashley1 runs · 7 wktsAdithya Ashok10 runs · 3 wktsArun Ashokan572 runs · 15 wktsAphsal Ashraf49 runs · 2 wktsAsim Ashraf42 runs · 0 wktsFaheem Ashraf1693 runs · 117 wktsGazi Ashraf59 runs · 2 wktsMaryyam Ashraf69 runs · 1 wktsMirwais Ashraf290 runs · 28 wktsMobashar Ashraf2 runs · 1 wktsNaeem Ashraf24 runs · 0 wktsNaved Ashraf64 runs · 0 wktsSharafuddin Ashraf108 runs · 17 wktsMohammad Ashraful6506 runs · 45 wktsSatyadeep Ashwathnarayana148 runs · 0 wktsRavichandran Ashwin4394 runs · 765 wktsJoshua Asia5 runs · 30 wktsBilal Asif113 runs · 21 wktsFaizan Asif52 runs · 0 wktsImran Asif282 runs · 5 wktsMohammad Asif184 runs · 164 wktsZain Asif75 runs · 0 wktsOmonye Asika120 runs · 0 wktsEman Asim326 runs · 0 wktsMuhammad Asim701 runs · 24 wktsMuhammad Asjed7 runs · 0 wktsLynsey Askewpublished career · 8 matchesAlina Aslam87 runs · 19 wktsMohammad Aslampublished career · 4 matchesMohammed Aslam0 runs · 3 wktsMohammed Nawfer Mohammed Aslam814 runs · 90 wktsMustakim Aslam1 runs · 3 wktsNaeemuddin Aslampublished career · 2 matchesSahar Aslampublished career · 3 matchesSami Aslam836 runs · 0 wktsSaran Aslam78 runs · 2 wktsElijah Otieno Asoyo37 runs · 37 wktsSun Assegon1 runs · 0 wktsMichel Assuncao198 runs · 6 wktsEwart Astill190 runs · 25 wktsLisa Astlepublished career · 1 matchesNathan Astle11853 runs · 153 wktsTodd Astle181 runs · 24 wktsRozabel Asumadu6 runs · 0 wktsNimesha Asuramanage11 runs · 3 wktsNur Alliah Asyqin0 runs · 0 wktsAta-ur-Rehman110 runs · 55 wktsSimon Kwalahu Atai154 runs · 3 wktsSediqullah Atal434 runs · 0 wktsVentislava Atanasova1 runs · 2 wktsRoger Duplex Atangana60 runs · 14 wktsMarvan Atapattu13883 runs · 1 wktsIlyas Ataullah311 runs · 11 wktsD Ateak3 runs · 0 wktsSimon Ateak45 runs · 0 wktsVincent Ateak8 runs · 13 wktsAlick Athanaze1512 runs · 5 wktsAthapaththu Mudiyanselage Chamari Jayangani Kumai Athapaththu7137 runs · 134 wktsRavindra Athapaththu47 runs · 11 wktsFaisal Athar9 runs · 0 wktsPratik Athavale467 runs · 0 wktsMichael Atherton9489 runs · 2 wktsBill Athey1767 runs · 0 wktsSefu Athumani1 runs · 0 wktsNik Nur Atiela22 runs · 24 wktsMohammad Atif2 runs · 16 wktsMuhammad Atif100 runs · 5 wktsAtif-Ur-Rehman18 runs · 13 wktsAtiq-uz-Zaman60 runs · 0 wktsCandacy Atkins1 runs · 0 wktsCandacy Atkinspublished career · 12 matchesCaroline Mary Ghislaine Atkins254 runs · 1 wktsAngus Alexander Patrick Atkinson797 runs · 114 wktsDenis Atkinson922 runs · 47 wktsEric Atkinson126 runs · 25 wktsGus Atkinsonpublished career · 37 matchesHana Atkinson43 runs · 0 wktsJames John Atkinson438 runs · 0 wktsMustafa Atmaca11 runs · 1 wktsWilliam Attewell150 runs · 28 wktsAjith Augastin315 runs · 8 wktsAckeem Wayne Jarrell Auguste370 runs · 0 wktsManinderjit Singh Aulakh0 runs · 3 wktsHein Zin Aung0 runs · 0 wktsHtet Aung48 runs · 4 wktsHtet Lin Aung212 runs · 16 wktsMyat Thu Aung69 runs · 3 wktsSaw Aung0 runs · 1 wktsThae Thae Aung295 runs · 4 wktsThuya Aung291 runs · 19 wktsRachel Auora7 runs · 2 wktsIan Austin34 runs · 5 wktsRichard Austin30 runs · 0 wktsRyan Austin39 runs · 3 wktsScott Austin354 runs · 7 wktsRezarta Avdylaj8 runs · 1 wktsMea Tangi Me Ma'ara Joshua Ave516 runs · 13 wktsRichard Avery13 runs · 9 wktsRoberta MA Moretti Avery703 runs · 16 wktsAzan Awais357 runs · 0 wktsMohammed Awais11 runs · 2 wktsKelvin Marko Awala88 runs · 0 wktsParvinder Awana0 runs · 0 wktsAbhishek Awasthi11 runs · 1 wktsSamson Kwesi Awe Awiah343 runs · 18 wktsKevin Awino689 runs · 0 wktsKate Awuah39 runs · 1 wktsGeorge Axtell0 runs · 1 wktsGoksu Ayan78 runs · 9 wktsJoshua Ayannike115 runs · 0 wktsMohammad Ayaz0 runs · 0 wktsBaz Aybui8 runs · 7 wktsKhin Aye175 runs · 8 wktsLihara Ayeysekara4 runs · 2 wktsMithali Ayodhya4 runs · 13 wktsHanah Ayoka4 runs · 0 wktsPaul Ayoleyine0 runs · 0 wktsAysha770 runs · 31 wktsSangu Ketut Puspita Dewi Ayu0 runs · 2 wktsArshad Ayub373 runs · 72 wktsMarshall Ayub125 runs · 0 wktsMohammad Ayub47 runs · 0 wktsSaim Ayub2461 runs · 45 wktsKirti Azad404 runs · 10 wktsSaeed Azad64 runs · 0 wktsBabar Azam16111 runs · 2 wktsHammad Azam114 runs · 2 wktsWarees Azeez0 runs · 0 wktsAzri Azhar21 runs · 7 wktsMohammad Azharuddin15503 runs · 12 wktsEugenio Azine0 runs · 0 wktsDanish Aziz49 runs · 2 wktsJunaid Aziz841 runs · 14 wktsKone Aziz39 runs · 9 wktsNasir Aziz81 runs · 1 wktsSyed Aziz2854 runs · 82 wktsTareq Aziz48 runs · 14 wktsTariq Aziz27 runs · 6 wktsHala Azmat4 runs · 4 wktsSasha Azmi60 runs · 26 wktsZumika Azmi39 runs · 3 wktsSuraiya Azmin0 runs · 8 wktsMohamed Azzam231 runs · 0 wkts