Skip to content
FairPlay
A cricket match on a green village ground, with a bowler running in, a wooden pavilion and wooded hills behind

FairPlay Green

FairPlay Green: cricket's emerging nations

FairPlay Green follows the national teams of the ICC's Associate Members, from Nepal and the Netherlands to Namibia and the USA: their fixtures, results, records and wins over the Test-playing nations. Everything comes from verified match data.

Matches, 12 months
418
Associate teams
89
Next match
Fri, 9 Oct

What FairPlay Green covers

The ICC has 12 Full Members, the nations whose teams play official Test matches, and more than 90 Associate Members, countries where cricket is established and organised but which do not play Tests (ICC). FairPlay Green follows every international match in FairPlay's data with at least one associate team, men's and women's.

FairPlay Green is part of FairPlay on fairsplays.in, not a separate website, app or account. Everything here is free to read.

  • Associate fixtures and results

    418 internationals in the last 12 months, from 17 competitions.

  • Wins over the Test nations

    16 associate wins over a Full Member in the last 12 months.

Associate matches live now

  1. 9 Oct 2026 · 11:00 IST

    Scorecard: Oman v Canada →

Associate fixtures

Upcoming internationals with at least one associate team, by competition and round, with start times in IST.

ICC Men's T20 World Cup Regional Qualifications11th Match

2 matches from Fri, 9 Oct

  1. 9 Oct 2026 · 06:45 IST

    T20I

    Bahrain

    Kuwait

    Start time passed: awaiting the official update

    Match centre: Bahrain v Kuwait →

  2. 12 Oct 2026 · 06:45 IST

    T20I

    Hong Kong

    Maldives

    YSD-UKM Cricket Oval

    Match centre: Hong Kong v Maldives →

ICC Men's T20 World Cup Regional Qualifications12th Match

2 matches from Fri, 9 Oct

  1. 9 Oct 2026 · 06:45 IST

    T20I

    Mongolia

    Thailand

    Start time passed: awaiting the official update

    Match centre: Mongolia v Thailand →

  2. 12 Oct 2026 · 06:45 IST

    Match centre: China v Saudi Arabia →

ICC Men's T20 World Cup Regional Qualifications4th Match

1 match from Fri, 9 Oct

  1. 9 Oct 2026 · 11:30 IST

    T20I

    Malaysia

    Saudi Arabia

    Start time passed: awaiting the official update

    Match centre: Malaysia v Saudi Arabia →

ICC Men's T20 World Cup Regional Qualifications5th Match

1 match from Fri, 9 Oct

  1. 9 Oct 2026 · 11:30 IST

    T20I

    China

    Hong Kong

    Start time passed: awaiting the official update

    Match centre: China v Hong Kong →

ICC Men's T20 World Cup Regional Qualifications6th Match

1 match from Fri, 9 Oct

  1. 9 Oct 2026 · 11:30 IST

    T20I

    Maldives

    Singapore

    Start time passed: awaiting the official update

    Match centre: Maldives v Singapore →

ICC Cricket World Cup League 2132nd Match

1 match from Fri, 9 Oct

  1. 9 Oct 2026 · 20:30 IST

    ODI

    Namibia

    United Arab Emirates

    Grand Prairie Stadium

    Match centre: Namibia v United Arab Emirates →

ICC Men's T20 World Cup Regional Qualifications7th Match

1 match from Sun, 11 Oct

  1. 11 Oct 2026 · 06:45 IST

    T20I

    China

    Singapore

    Bayuemas Oval

    Match centre: China v Singapore →

ICC Men's T20 World Cup Regional Qualifications8th Match

1 match from Sun, 11 Oct

  1. 11 Oct 2026 · 06:45 IST

    T20I

    Malaysia

    Maldives

    YSD-UKM Cricket Oval

    Match centre: Malaysia v Maldives →

ICC Men's T20 World Cup Regional Qualifications9th Match

1 match from Sun, 11 Oct

  1. 11 Oct 2026 · 06:45 IST

    T20I

    Hong Kong

    Saudi Arabia

    Selangor Turf Club

    Match centre: Hong Kong v Saudi Arabia →

ICC Cricket World Cup League 2133rd Match

1 match from Sun, 11 Oct

  1. 11 Oct 2026 · 11:30 IST

    ODI

    Nepal

    Canada

    Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

    Match centre: Nepal v Canada →

ICC Men's T20 World Cup Regional Qualifications13th Match

2 matches from Sun, 11 Oct

  1. 11 Oct 2026 · 11:30 IST

    T20I

    Kuwait

    Myanmar

    Bayuemas Oval

    Match centre: Kuwait v Myanmar →

  2. 14 Oct 2026 · 06:45 IST

    Match centre: Malaysia v China →

ICC Men's T20 World Cup Regional Qualifications14th Match

2 matches from Sun, 11 Oct

  1. 11 Oct 2026 · 11:30 IST

    T20I

    Bhutan

    Qatar

    YSD-UKM Cricket Oval

    Match centre: Bhutan v Qatar →

  2. 14 Oct 2026 · 11:30 IST

    Match centre: Hong Kong v Singapore →

ICC Men's T20 World Cup Regional Qualifications15th Match

2 matches from Sun, 11 Oct

  1. 11 Oct 2026 · 11:30 IST

    T20I

    Bahrain

    Mongolia

    Selangor Turf Club

    Match centre: Bahrain v Mongolia →

  2. 14 Oct 2026 · 11:30 IST

    Match centre: Maldives v Saudi Arabia →

ICC Men's T20 World Cup Regional Qualifications10th Match

1 match from Mon, 12 Oct

  1. 12 Oct 2026 · 06:45 IST

    T20I

    Malaysia

    Singapore

    Bayuemas Oval

    Match centre: Malaysia v Singapore →

ICC Men's T20 World Cup Regional Qualifications16th Match

1 match from Mon, 12 Oct

  1. 12 Oct 2026 · 11:30 IST

    T20I

    Bhutan

    Kuwait

    Bayuemas Oval

    Match centre: Bhutan v Kuwait →

ICC Men's T20 World Cup Regional Qualifications17th Match

1 match from Mon, 12 Oct

  1. 12 Oct 2026 · 11:30 IST

    T20I

    Myanmar

    Thailand

    YSD-UKM Cricket Oval

    Match centre: Myanmar v Thailand →

ICC Men's T20 World Cup Regional Qualifications18th Match

1 match from Mon, 12 Oct

  1. 12 Oct 2026 · 11:30 IST

    T20I

    Qatar

    Mongolia

    Selangor Turf Club

    Match centre: Qatar v Mongolia →

ICC Cricket World Cup League 2135th Match

1 match from Tue, 13 Oct

  1. 13 Oct 2026 · 11:30 IST

    ODI

    Oman

    Nepal

    Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

    Match centre: Oman v Nepal →

ICC Men's T20 World Cup Regional Qualifications19th Match

1 match from Wed, 14 Oct

  1. 14 Oct 2026 · 06:45 IST

    T20I

    Myanmar

    Mongolia

    Selangor Turf Club

    Match centre: Myanmar v Mongolia →

ICC Men's T20 World Cup Regional Qualifications20th Match

1 match from Wed, 14 Oct

  1. 14 Oct 2026 · 06:45 IST

    T20I

    Bahrain

    Qatar

    Selangor Turf Club

    Match centre: Bahrain v Qatar →

ICC Men's T20 World Cup Regional Qualifications21st Match

1 match from Wed, 14 Oct

  1. 14 Oct 2026 · 11:30 IST

    T20I

    Bhutan

    Thailand

    Selangor Turf Club

    Match centre: Bhutan v Thailand →

ICC Cricket World Cup League 2137th Match

1 match from Thu, 15 Oct

  1. 15 Oct 2026 · 11:30 IST

    ODI

    Oman

    Canada

    Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

    Match centre: Oman v Canada →

ICC Cricket World Cup League 2138th Match

1 match from Sat, 17 Oct

  1. 17 Oct 2026 · 11:30 IST

    ODI

    Canada

    Nepal

    Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

    Match centre: Canada v Nepal →

Associate wins over Full Members

Every win by an associate team over a senior Full Member team in the last 12 months, newest first. Each result links to its scorecard.

Associate teams

Each senior associate team's internationals in the last 12 months, most matches first, with its next stored match. Win rate counts only matches with a result.

Men's teams

TeamPlayedWonLostNo resultWin rateNext match
Nepal412119153%Sun, 11 Oct v Canada
United Arab Emirates412020150%Fri, 9 Oct v Namibia
Namibia281216043%Fri, 9 Oct v United Arab Emirates
Oman251114044%Tue, 13 Oct v Nepal
Hong Kong21147067%Sun, 11 Oct v Saudi Arabia
Scotland1899050%–
United States of America18117061%Sun, 11 Oct v United Arab Emirates
Qatar17107059%Sun, 11 Oct v Bhutan
Austria1679044%–
Kuwait1697056%Sun, 11 Oct v Myanmar
Japan1578047%–
Finland1486057%–
Germany1495064%–
Malaysia1477050%Sun, 11 Oct v Maldives
Bahrain1257042%Sun, 11 Oct v Mongolia
Canada1211108%Sun, 11 Oct v Nepal
Romania1293075%–
Denmark1183073%–
Hungary1138027%–
Netherlands1156045%–
Samoa1156045%–
Sweden1156045%–
Cayman Islands1082080%–
Indonesia1019010%–
Malta1082080%–
Portugal101000100%–
Bulgaria918011%–
Czech Republic954056%–
Gibraltar918011%–
Italy945044%–
Belgium871088%–
Cyprus817013%–
Luxembourg835038%–
Norway835038%–
Papua New Guinea853063%–
Switzerland835038%–
Bermuda751183%–
Jersey761086%–
Serbia70700%–
Argentina642067%–
Botswana642067%–
Cameroon633050%–
Cook Islands642067%–
Guernsey6600100%–
Isle of Man633050%–
Ivory Coast60600%–
Kenya651083%–
Mali615017%–
Mexico615017%–
Rwanda6600100%–
Sierra Leone624033%–
Suriname615017%–
Vanuatu624033%–
Bahamas523040%–
Israel523040%–
Saudi Arabia523040%Sun, 11 Oct v Hong Kong
Singapore50500%Sun, 11 Oct v China
Spain541080%–
Brazil40400%–
Croatia422050%–
Estonia413025%–
Eswatini413025%–
France431075%–
Ghana4400100%–
Greece40400%–
Malawi422050%–
Nigeria40400%–
Saint Helena40400%–
Seychelles413025%–
Slovenia40400%–
Tanzania4400100%–
Turkey40400%–
Belize311150%–
Bhutan321067%Sun, 11 Oct v Qatar
Myanmar30300%Sun, 11 Oct v Kuwait
Panama321067%–
Thailand30300%Mon, 12 Oct v Myanmar
Fiji20200%–
Mongolia20200%Sun, 11 Oct v Bahrain
Philippines20200%–
South Korea20200%–
China10100%Sun, 11 Oct v Singapore
Maldives1100100%Sun, 11 Oct v Malaysia

Women's teams

TeamPlayedWonLostNo resultWin rateNext match
Netherlands Women1028020%–
Scotland Women1046040%–
Thailand Women413025%–
Hong Kong Women30300%–
United Arab Emirates Women20200%–
Malaysia Women10100%–

Associate cricket in numbers

Finished internationals with at least one associate team in FairPlay's data over the last 12 months, to Fri, 9 Oct, 12:33 IST.

Internationals
418
across 17 competitions
Associate v associate
336
between two associate teams
Against Full Members
82
against a Test-playing nation
Wins over Full Members
16
20% of those matches
Highest totals by associate teams
TotalTeamAgainstCompetitionDate
347/7ScotlandCanadaICC Cricket World Cup League 213 Aug 2026
332/4United States of AmericaUnited Arab EmiratesICC Cricket World Cup League 25 Oct 2026
330/8United Arab EmiratesUnited States of AmericaICC Cricket World Cup League 25 Oct 2026
322/7AustriaHungaryTwenty20 International28 Jun 2026
321/6ScotlandUnited States of AmericaICC Cricket World Cup League 214 May 2026

Latest associate results

The most recent internationals with at least one associate team.

  1. 9 Oct 2026 · 06:45 IST

    ICC Men's T20 World Cup Regional Qualifications · T20I

    Qatar56/1 (7 ov)

    Myanmar55/9 (20 ov)

    Qatar won by 9 wickets (with 78 balls remaining)

    Scorecard: Qatar v Myanmar →

  2. 8 Oct 2026 · 11:30 IST

    ICC Men's T20 World Cup Regional Qualifications · T20I

    China96 (16.3 ov)

    Maldives100/0 (10.1 ov)

    Maldives won by 10 wickets (with 59 balls remaining)

    Scorecard: China v Maldives →

  3. 8 Oct 2026 · 11:30 IST

    ICC Men's T20 World Cup Regional Qualifications · T20I

    Malaysia72/5 (10 ov)

    Hong Kong140/5 (20 ov)

    Hong Kong won by 7 runs (D/L Method)

    Scorecard: Malaysia v Hong Kong →

  4. 8 Oct 2026 · 11:30 IST

    ICC Men's T20 World Cup Regional Qualifications · T20I

    Saudi Arabia174/7 (20 ov)

    Singapore99/7 (20 ov)

    Saudi Arabia won by 75 runs

    Scorecard: Saudi Arabia v Singapore →

  5. 8 Oct 2026 · 06:45 IST

    ICC Men's T20 World Cup Regional Qualifications · T20I

    Kuwait61/1 (7 ov)

    Thailand60 (18.3 ov)

    Kuwait won by 9 wickets (with 78 balls remaining)

    Scorecard: Kuwait v Thailand →

  6. 8 Oct 2026 · 06:45 IST

    ICC Men's T20 World Cup Regional Qualifications · T20I

    Bahrain73/2 (11.2 ov)

    Myanmar70/9 (20 ov)

    Bahrain won by 8 wickets (with 52 balls remaining)

    Scorecard: Bahrain v Myanmar →

  7. 8 Oct 2026 · 06:45 IST

    ICC Men's T20 World Cup Regional Qualifications · T20I

    Bhutan203/5 (20 ov)

    Mongolia67 (15 ov)

    Bhutan won by 136 runs

    Scorecard: Bhutan v Mongolia →

  8. 7 Oct 2026 · 20:30 IST

    ICC Cricket World Cup League 2 · ODI

    United States of America299/6 (48.5 ov)

    Namibia298/9 (50 ov)

    United States of America won by 4 wickets (with 7 balls remaining)

    Scorecard: United States of America v Namibia →

  9. 6 Oct 2026 · 11:30 IST

    ICC Men's T20 World Cup Regional Qualifications · T20I

    Kuwait43/0 (3.3 ov)

    Mongolia42 (14.5 ov)

    Kuwait won by 10 wickets (with 99 balls remaining)

    Scorecard: Kuwait v Mongolia →

  10. 6 Oct 2026 · 11:30 IST

    ICC Men's T20 World Cup Regional Qualifications · T20I

    Bahrain139/5 (20 ov)

    Bhutan73 (18.4 ov)

    Bahrain won by 66 runs

    Scorecard: Bahrain v Bhutan →

Leading players in associate cricket

From the 40 most recent associate scorecards stored by FairPlay, across formats; both sides' players are counted.

Most runs
PlayerTeamInnsRunsHSSR
Virandeep SinghMalaysia83489893.05
Adeeb UsmaniUnited Arab Emirates931596*121.62
Tanish SuriUnited Arab Emirates831378112.59
Gerhard ErasmusNamibia628688*124.89
Connor EsterhuizenSouth Africa4285119120.25
Most wickets
PlayerTeamOversWktsBestEcon
Khuzaima TanveerUnited Arab Emirates45.1143/215.85
Sandeep LamichhaneNepal48124/443.44
Aayan Afzal KhanUnited Arab Emirates42.4125/344.03
Virandeep SinghMalaysia45.1123/234.67
Lalit RajbanshiNepal45113/133.56
Young cricketers practising in outdoor nets on a sunny afternoon while a coach and a teammate watch
Practice in the nets, where most cricketers start.

How associate nations play international cricket

Full Members and Associate Members

The ICC's 12 Full Members are Afghanistan, Australia, Bangladesh, England, India, Ireland, New Zealand, Pakistan, South Africa, Sri Lanka, West Indies, Zimbabwe. Their teams play official Test matches. Every other member nation is an Associate Member: cricket there is established and organised, but the national team does not play Tests.

Every member T20 is a T20I

The ICC gave T20 International status to the women's teams of all its members on 1 July 2018 and to the men's teams on 1 January 2019 (ICC, April 2018). That is why a T20 match such as Nepal v Oman counts as a full international.

How FairPlay decides who is an associate team

FairPlay counts a team as an associate side when the match data marks it as a national team and it is not one of the 12 Full Members. Under-19 teams are left out; men's and women's teams are listed separately. A match appears here when both sides are national teams and at least one is an associate team.

More on FairPlay

Women's records are on FairPlay Pink, finals and champions on FairPlay Gold and Test and first-class cricket on FairPlay Red.

FairPlay Green questions

What is FairPlay Green?

FairPlay Green is FairPlay's section for cricket's emerging nations: the national teams of the ICC's Associate Members. It lists their international fixtures and results, every win over a Full Member, each team's record and next match, and the leading players, all from verified Sportmonks match data.

Is FairPlay Green a separate website or app?

No. FairPlay Green is a page of FairPlay on fairsplays.in. It is not a separate website, app or account. To use FairPlay like an app, add fairsplays.in to your phone's home screen; there is nothing to download.

What is an ICC Associate Member?

The ICC has two kinds of member. Its 12 Full Members are the nations whose teams play official Test matches: Afghanistan, Australia, Bangladesh, England, India, Ireland, New Zealand, Pakistan, South Africa, Sri Lanka, West Indies, Zimbabwe. Every other member nation, more than 90 of them, is an Associate Member, a country where cricket is firmly established and organised but which does not play Test cricket.

How many international matches have associate teams played recently?

In the last 12 months, FairPlay's data has 418 finished internationals involving at least one associate team, from 89 associate teams in 17 competitions. 336 were between two associate teams and 82 were against a Full Member.

Which associate team has played the most international cricket recently?

Nepal has played the most internationals among associate teams in FairPlay's data over the last 12 months: 41 matches, with 21 wins. The full table is under "Associate teams".

When did an associate team last beat a Full Member?

The most recent associate win over a Full Member in FairPlay's data was Nepal against Afghanistan on 25 Sept 2026 (Asian Games Men). There were 16 such wins in the last 12 months.

Do matches between associate teams count as internationals?

Yes, in T20 cricket. The ICC gave T20 International status to the women's teams of all its members on 1 July 2018 and to the men's teams on 1 January 2019, so a T20 match between any two member nations is a T20I.

Where do the FairPlay Green figures come from?

Fixtures, scores and results come from Sportmonks match data, which FairPlay checks every minute. FairPlay counts a team as an associate side when it is a senior national team outside the 12 Full Members; under-19 teams are left out. The figures cover the last 12 months and describe what happened, not a tip or a prediction.

18+ only. Fixtures, scores and results come from Sportmonks match data and are checked every minute (this page was built at 12:33 IST). They are information, not a tip or a promise of any result. See how FairPlay's data works.