All players
Showing 481–528 of 3,194 players
- InternationalPaige Scholfield164 matches recordedODI 36T20I 5T20 63List A 31
InternationalEmma Lamb163 matches recordedTest 1ODI 49T20I 1T20 43
InternationalRishi Patel163 matches recordedODI 3T20 79List A 43FC 36
InternationalSam Whiteman163 matches recordedTest 13ODI 4FC 75List A 48
InternationalBenjamin Lister162 matches recordedODI 25T20I 13T20 65List A 41
InternationalJosh Davey162 matches recordedTest 1ODI 13T20I 17FC 61
InternationalKyle Jamieson162 matches recordedTest 21ODI 29T20I 33T20 66
InternationalMohammad Nadeem162 matches recordedODI 42T20I 49T10 41T20 30
InternationalNasum Ahmed162 matches recordedODI 25T20I 53T20 84
InternationalAjaz Patel161 matches recordedTest 19ODI 6T20I 5T20 60
InternationalBernard Scholtz161 matches recordedODI 72T20I 78T20 11
InternationalHasan Mahmud161 matches recordedTest 18ODI 27T20I 26T20 86
InternationalJake Libby161 matches recordedODI 5FC 66List A 50T20 40
InternationalJoe Weatherley161 matches recordedODI 1T20 96FC 45List A 15
InternationalTom Hartley161 matches recordedTest 5ODI 1T20 79FC 39
InternationalYusuf Pathan161 matches recordedODI 8T20I 5T20 137T10 11
InternationalBrydon Carse160 matches recordedTest 14ODI 34T20I 14T20 57- InternationalDarcie Brown160 matches recordedTest 12ODI 37T20I 47T20 61
- InternationalGrace Scrivens160 matches recordedODI 30T20I 7T20 53List A 45
InternationalLewis Goldsworthy160 matches recordedODI 1T20 64List A 47FC 35
InternationalMayank Agarwal160 matches recordedTest 21ODI 5T20 119FC 9
InternationalPaul van Meekeren160 matches recordedODI 38T20I 54T20 43List A 25
InternationalTimm van der Gugten160 matches recordedODI 18T20I 24T20 55FC 42
InternationalBen Green159 matches recordedTest 1T20 89FC 35List A 31
InternationalOdean Smith159 matches recordedODI 9T20I 24T20 82T10 44
InternationalPeter Younghusband159 matches recordedODI 13T20 62List A 50FC 34
InternationalTom Helm159 matches recordedODI 9T20 88FC 27100-ball 21
InternationalWes Agar159 matches recordedODI 8T20 82FC 39List A 30
InternationalAayan Khan158 matches recordedODI 36T20I 18T20 63T10 36
InternationalFawad Ahmed158 matches recordedODI 3T20 144T10 11
InternationalMohammad Wasim Jr158 matches recordedTest 2ODI 32T20I 35T20 86
InternationalNick Gubbins158 matches recordedODI 8FC 86List A 52T20 12
InternationalRuben Trumpelmann158 matches recordedODI 68T20I 61T20 29
InternationalChris Wood157 matches recordedODI 4T20 118100-ball 25T10 10
InternationalDean Foxcroft157 matches recordedTest 1ODI 17T20I 7T20 63
InternationalMohammad Haris157 matches recordedODI 9T20I 35T20 109U19 ODI 3
InternationalSaurabh Netravalkar157 matches recordedODI 67T20I 34T20 56
InternationalChamika Karunaratne156 matches recordedTest 1ODI 30T20I 46T20 49
InternationalErin Burns156 matches recordedODI 6T20 116100-ball 20List A 14
InternationalGeorge Worker156 matches recordedODI 16T20 75List A 37FC 28
InternationalJeet Raval156 matches recordedTest 8ODI 18FC 46T20 42
InternationalFran Wilson155 matches recordedODI 27T20I 8T20 66100-ball 27
InternationalHamish Rutherford155 matches recordedODI 17T20I 1T20 78List A 32- InternationalJoanne Gardner155 matches recordedODI 28T20 52List A 45100-ball 30
InternationalSophie Molineux155 matches recordedTest 1ODI 16T20I 35T20 87
InternationalStafanie Taylor155 matches recordedODI 54T20I 41T20 47100-ball 9- InternationalGeorgia Voll154 matches recordedTest 5ODI 20T20I 23T20 90
InternationalMarie Kelly154 matches recordedODI 30T20 61100-ball 34List A 29
Players by country
- England521
- India415
- Australia254
- New Zealand216
- South Africa194
- Pakistan184
- United Arab Emirates153
- West Indies150
- Bangladesh101
- Sri Lanka93
- Afghanistan84
- Italy57
- Ireland44
- Spain43
- Malta42
- Zimbabwe41
- Scotland40
- Netherlands39
- Austria34
- Nepal31
- Czech Republic30
- Bulgaria29
- Portugal29
- Cyprus28
- Germany28
- Oman25
- Sweden21
- USA21
- Belgium20
- Canada20
- Hungary20
- Namibia20
- Croatia18
- Finland17
- Romania14
- Hong Kong13
- Papua New Guinea12
- France10
- Estonia8
- Jersey8
- Malaysia8
- Kuwait7
- Luxembourg6
- Norway6
- Serbia5
- Switzerland5
- Denmark4
- Guernsey4
- Singapore4
- Gibraltar3
- Slovenia3
- Bahrain2
- Republic of Ireland2
- Turkey2
- Bermuda1
- Greece1
- Isle of Man1
- Jamaica1
- Samoa1
- Wales1
About this directory
- Who is listed?
- Every player with more than 30 matches in FairPlay's recorded data: international cricketers from Test, ODI and T20I cricket, and league and domestic players from competitions such as the IPL, BBL, PSL, county and state cricket. Men and women are both included.
- Are these official career records?
- No. The figures come from the seasons covered by FairPlay's data provider, which are mostly recent ones, so long careers can show fewer matches than the official record. The ICC and national boards keep official career statistics.
- Where do the photos come from?
- Player portraits come from FairPlay's cricket data provider. Each photo is checked before it is shown; when a player has no photo, or the file does not load, the card shows the player's initials instead.
- How often is the directory updated?
- Profiles are refreshed in the background about once a week, and players who appear in new scorecards are added as their matches are stored.
Listed: players with at least 31 recorded matches. See how FairPlay collects match data.
