Skip to content
Almanac
Menu

International friendlies

  • World
ClubAll
NationalityAll
Clear filters

Goals, assists and cards count 1793 of 3923 stored matches (46%) that name a player. Appearances and minutes count 306 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

95% or more of matches name a playerSome matches name a playerNone recorded

1Kylian MbappΓ©FranceFranceF537611012207.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017France0––0300–
2018France0––4210–
2020France0––1100–
2021France0––1100–
2022France0––2100–
2023France187011008.30
2024France4289113107.35

Player page β†’

2James RodrΓ­guezColombiaColombiaM106182510007.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Colombia0––1300–
2018Colombia0––1400–
2019Colombia0––0100–
2022Colombia272010006.60
2023Colombia170010007.30
2024Colombia3200000007.20
2025Colombia4276212008.15

Player page β†’

3Lionel MessiArgentinaArgentinaF84662238007.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018Argentina0––3100–
2019Argentina0––3100–
2022Argentina21241101008.90
2023Argentina3132141007.17
2024Argentina134021006.90
2025Argentina2176013008.70

Player page β†’

3Son Heung-minSouth KoreaSouth KoreaF126982158007.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017South Korea0––3000–
2018South Korea0––1300–
2019South Korea0––1100–
2020South Korea0––0200–
2022South Korea0––4000–
2023South Korea5303131007.30
2024South Korea134000007.20
2025South Korea6361131007.10

Player page β†’

3NeymarBrazilBrazilF1900118507.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Brazil0––1000–
2018Brazil0––5520–
2019Brazil0––1100–
2022Brazil190042307.30

Player page β†’

6Memphis DepayNetherlandsNetherlandsF42980107407.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Netherlands0––2200–
2018Netherlands0––3220–
2021Netherlands0––3100–
2022Netherlands0––1010–
2024Netherlands4298012107.20

Player page β†’

6Riyad MahrezAlgeriaAlgeriaF21500107306.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018Algeria0––0200–
2019Algeria0––2100–
2020Algeria0––1000–
2021Algeria0––2020–
2022Algeria190021006.90
2023Algeria0––1300–
2024Algeria0––1000–
2025Algeria160010106.60

Player page β†’

6Kai HavertzGermanyGermanyM14984067006.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018Germany0––0100–
2019Germany0––1000–
2020Germany0––0200–
2021Germany0––0100–
2022Germany190011007.20
2023Germany9592022006.86
2024Germany4302020007.15

Player page β†’

6Joel CampbellCosta RicaCosta RicaF2123057107.45
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018Costa Rica0––3300–
2019Costa Rica0––0100–
2020Costa Rica0––1010–
2022Costa Rica0––0200–
2023Costa Rica188011007.70
2024Costa Rica135000007.20

Player page β†’

6Giovani Lo CelsoArgentinaArgentinaM10660137107.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018Argentina0––1100–
2019Argentina0––0210–
2022Argentina190001008.00
2023Argentina3140003007.10
2024Argentina3235110007.93
2025Argentina3195010007.53

Player page β†’

11A. MiranchukRussiaRussiaF7468366007.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Russia0––3200–
2023Russia129000006.70
2024Russia2147113008.75
2025Russia4292221007.60

Player page β†’

11Martin ØdegaardNorwayNorwayM8637216107.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018Norway0––0100–
2021Norway0––0100–
2022Norway2180113107.80
2023Norway162000006.90
2024Norway4350101007.80
2025Norway145000007.00

Player page β†’

11Youcef BelaΓ―liAlgeriaAlgeriaM177016106.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Algeria0––0410–
2022Algeria177001006.30
2025Algeria0––1100–

Player page β†’

14Christian Dannemann EriksenDenmarkDenmarkM6427195008.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Denmark0––1000–
2018Denmark0––1100–
2019Denmark0––1000–
2020Denmark0––1000–
2021Denmark0––0100–
2022Denmark0––2000–
2024Denmark4257112008.05
2025Denmark2170021008.25

Player page β†’

14Hwang Hee-chanSouth KoreaSouth KoreaF7326055106.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018South Korea0––1300–
2019South Korea0––0010–
2020South Korea0––1000–
2022South Korea0––2000–
2023South Korea4189012006.97
2024South Korea133000006.70
2025South Korea2104000007.05

Player page β†’

14Luis SuΓ‘rezUruguayUruguayF145055207.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018Uruguay0––3220–
2019Uruguay0––2200–
2022Uruguay145001007.30

Player page β†’

14Juan Fernando QuinteroColombiaColombiaM4163025007.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018Colombia0––1100–
2022Colombia163011007.50
2024Colombia119002008.20
2025Colombia281001006.95

Player page β†’

14Juan CuadradoColombiaColombiaM3238115307.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Colombia0––0100–
2018Colombia0––0110–
2019Colombia0––0120–
2022Colombia190001007.30
2023Colombia2148111008.05

Player page β†’

14Paulo DybalaArgentinaArgentinaF0––1510–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Argentina0––0100–
2018Argentina0––1200–
2019Argentina0––0110–
2023Argentina0––0100–

Player page β†’

14D. KrugovoyRussiaRussiaD8567205107.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Russia1901030010.00
2025Russia7477102107.14

Player page β†’

14Jack GrealishEnglandEnglandM288005007.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020England0––0200–
2022England0––0100–
2023England161001007.30
2024England127001007.00

Player page β†’

14V. CoufalCzech RepublicCzech RepublicD190005107.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Czech Republic0––0100–
2022Czech Republic190002007.50
2024Czech Republic0––0200–
2025Czech Republic0––0010–

Player page β†’

14WillianBrazilBrazilF0––0500–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Brazil0––0100–
2018Brazil0––0400–

Player page β†’

24RaΓΊl JimΓ©nezMexicoMexicoF116791154206.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Mexico0––2000–
2018Mexico0––2100–
2019Mexico0––1000–
2020Mexico0––3200–
2022Mexico144000006.20
2023Mexico3175040106.87
2024Mexico182111008.60
2025Mexico6378020106.77

Player page β†’

24Lautaro MartΓ­nezArgentinaArgentinaF74251144107.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018Argentina0––1000–
2019Argentina0––6010–
2022Argentina156011007.30
2023Argentina119000006.60
2024Argentina2146031007.30
2025Argentina3204132007.80

Player page β†’

24Romelu LukakuBelgiumBelgiumF32431134107.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Belgium0––3100–
2018Belgium0––6200–
2021Belgium0––1000–
2023Belgium168010107.00
2024Belgium2175121008.05

Player page β†’

24Bruno FernandesPortugalPortugalM5342394008.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Portugal0––0100–
2018Portugal0––1000–
2021Portugal0––3100–
2022Portugal145120008.20
2024Portugal4297232008.22

Player page β†’

24Hirving LozanoMexicoMexicoF8416094206.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Mexico0––2000–
2018Mexico0––0100–
2019Mexico0––1110–
2020Mexico0––1010–
2021Mexico0––3100–
2022Mexico144010007.00
2023Mexico2143011006.80
2025Mexico5229000007.06

Player page β†’

24Antoine GriezmannFranceFranceF4334084107.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017France0––2000–
2018France0––1010–
2019France0––1100–
2020France0––1000–
2021France0––2000–
2022France0––0200–
2023France2166011007.60
2024France2168000007.90

Player page β†’

24Christian PulisicUnited StatesUnited StatesF14830284007.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017United States0––1000–
2019United States0––1000–
2021United States0––1000–
2022United States176001006.30
2023United States4260131007.58
2024United States5325121007.20
2025United States4169001006.75

Player page β†’

24Akram AfifQatarQatarM3229074407.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018Qatar0––3110–
2021Qatar0––0220–
2022Qatar0––2110–
2023Qatar2139000006.90
2024Qatar0––1000–
2025Qatar190010007.30

Player page β†’

24Uriel AntunaMexicoMexicoF11684274207.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mexico0––1100–
2020Mexico0––1010–
2021Mexico0––0110–
2022Mexico3167011007.37
2023Mexico6403241007.20
2024Mexico2114000006.65

Player page β†’

24A. Di MariaArgentinaArgentinaF7433364008.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Argentina0––1100–
2022Argentina2123121008.70
2023Argentina282010007.10
2024Argentina3228222008.93

Player page β†’

24Marko ArnautovićAustriaAustriaF4207054307.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Austria0––1000–
2018Austria0––3310–
2022Austria2117011007.55
2023Austria145000106.70
2024Austria145000106.20

Player page β†’

24CasemiroBrazilBrazilM6514244607.48
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018Brazil0––0100–
2019Brazil0––2130–
2022Brazil190001107.70
2023Brazil2184110107.10
2025Brazil3240111107.67

Player page β†’

24Kevin De BruyneBelgiumBelgiumM3198134008.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018Belgium0––1200–
2023Belgium180112009.00
2024Belgium2118010008.50

Player page β†’

24Lee Kang-inSouth KoreaSouth KoreaM12754234307.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Korea5311231107.45
2024South Korea133000106.90
2025South Korea6410003106.83

Player page β†’

24Dries MertensBelgiumBelgiumF0––2400–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Belgium0––0300–
2018Belgium0––2100–

Player page β†’

24Georgios MasourasGreeceGreeceM2155024006.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Greece0––1100–
2022Greece187000006.20
2024Greece168010007.70
2025Greece0––0300–

Player page β†’

24Yannick CarrascoBelgiumBelgiumM4197024007.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018Belgium0––0200–
2021Belgium0––0100–
2022Belgium0––0100–
2023Belgium2125020007.25
2024Belgium272000007.25

Player page β†’

24D. ValdesChileChileM2162014007.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018Chile0––1100–
2023Chile190002007.00
2024Chile172001007.30

Player page β†’

24Facundo PellistriUruguayUruguayM3186014007.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Uruguay0––0100–
2023Uruguay296002007.15
2024Uruguay190011008.20

Player page β†’

24Takefusa KuboJapanJapanM7338314007.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Japan145000006.20
2023Japan5224214007.28
2025Japan169100007.50

Player page β†’

24A. VermansyahIndonesiaIndonesiaβ€”0––0400–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Indonesia0––0400–
24Andy PoloPeruPeruM4282104007.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018Peru0––0200–
2023Peru2114000006.35
2024Peru2168102007.80

Player page β†’

24C. MartinezPanamaPanamaM299004107.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Panama0––0200–
2023Panama0––0110–
2024Panama299001007.15

Player page β†’

24Ehsan HajsafiIranIranD188004107.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018Iran0––0200–
2022Iran0––0100–
2023Iran188001007.20
2024Iran0––0010–

Player page β†’

24Gabriel SuazoChileChileD10845104307.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Chile2180001007.25
2023Chile2125000106.60
2024Chile3270002107.43
2025Chile3270101107.47

Player page β†’

24J. E. KouassiIvory CoastIvory CoastF0––0400–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Ivory Coast0––0400–

Player page β†’

24Marco AsensioSpainSpainM192004007.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Spain0––0100–
2018Spain0––0200–
2022Spain192001007.20

Player page β†’

Data coverage for International friendlies β†’

Sources: Wikipedia (CC BY-SA 4.0), API-Football Β· Data sources