KNOW THE PLAYER

The names behind the numbers.

Find player profiles, photographs, batting and bowling statistics, and performances by format.

13,784 players foundClear search
Players and recorded performances
PlayerTeamsMatchesRunsWickets
Nilantha CoorayMaldives92559
MT WaqanisauFiji9769
MTH MadhushankaNondescripts Cricket Club · Police Sports Club93613
Malsha FernandoSinhalese Sports Club9511
Mamoon LatifBelgium9990
Manish Sharma (2)Cambodia9203
Marcelle HanekomCambodia91186
Mashael WaqasSaudi Arabia9720
Melanie AniPapua New Guinea9300
Mia ArdaIndonesia9140
Mohamed CoulibalyMali9222
Mohamed Iqbal NoorBahrain9158
Mohammad Amir KhanKarachi Kings · Peshawar Zalmi · Rawalpindiz974
Mohammad SaddamDhaka Dynamites · Khulna Titans9105
Mohammed AsgharKuwait91656
Mongdara SokCambodia920
Muhammad AminEswatini · Swaziland9821
Muhammad KaleemUnited Arab Emirates9970
Muhammad Naeem (3)Cambodia9700
Muhammad SobanHungary91891
Muhammed ImranOman9317
Musa Khan AhmadzaiSwitzerland9513
N AhirPanama9682
N BhattaBiratnagar Kings9600
N CumberbatchBarbados · Barbados Royals · Barbados Tridents9200
N DolianitiGreece930
N MiyajiJapan91224
Nonhlanhla NyathiZimbabwe9490
N TykhonravovaEstonia9190
N VaasiliSamoa9438
Nealan van HeerdenKnights · MI Cape Town · Warriors944
Nadine MoodleyNadine MoodleySouth Africa9280
NA WaisomeJamaica918
Nathu SinghGujarat Lions · Rajasthan9118
Nicholas StandfordUnited States of America92110
NJM SalimaSamoa961
Nerissa CraftonTrinbago Knight Riders · West Indies · Windward Islands9511
Niraj PatelRajasthan Royals91210
Neil CarterScotland948
Nicole GoodwinMelbourne Renegades985
Nadeem JavedSaudi Arabia9798
Nanthita BoonsukhamThailand9126
Ngawang ThinleyBhutan92512
Nimra GhazanfarSaudi Arabia9200
Nirmaljit SinghCambodia9210
Nitesh HoodaGhana · Haryana93211
Nurin ImaninaMalaysia93411
O BastinJersey936
O HamrikovaCzech Republic9200
Olajide BejideNigeria91691

Available historical scorebook coverage through 3 Nov 2026. Our Sources & methodology →