Global Cricket Directory
Cricket Playing Nations
Browse cricket players, leading batters, and bowling legends across 83 ICC full and associate member nations.

India
3,789

England
2,101

Australia
1,377

South Africa
951

New Zealand
719

West Indies
660

Pakistan
614

Sri Lanka
536

Bangladesh
358

Zimbabwe
357

Scotland
291

United Arab Emirates
280

Ireland
269

Canada
244

Namibia
178

Afghanistan
177

Netherlands
177

Nepal
134

United States of America
128

Hong Kong
115

Oman
102

Kenya
102

Malaysia
79

Papua New Guinea
78

Bermuda
51

Qatar
50

Singapore
38

Thailand
34

Kuwait
31

Denmark
26

Finland
20

Belgium
20

Vanuatu
19

Guernsey
19

Germany
17

United States
16

Italy
16

Spain
16

Uganda
15

Fiji
15

Jersey
15

Japan
15

Gibraltar
14

Maldives
14

Malta
13

Botswana
13

Estonia
13

Portugal
12

Nigeria
10

1764
9

1641
8

1872
8

2070
7

Masvingo
7

Matabeleland
6

427424
6

1752
6

1550
6

1668
6

2133
6

2149
6

1729
6

2037
6

Midlands
6

1156781
5

1905
5

1572
5

1156778
5

Mashonaland Country Districts
5

East Africa
5

Sunrisers Hyderabad
4

1861
4

1988
4

1156783
3

2119
3

Lucknow Super Giants
3

Delhi Capitals
2

Rajasthan Royals
2

Punjab Kings
2

Chennai Super Kings
2

China
2

Gujarat Titans
1

Kolkata Knight Riders
1