Characters

In Head Soccer there are 45 playable characters. 7 are non-real countries and the other 38 are real countries.2 new characters are going to be added: Belgium and Harry Potter.
In order, the characters are:

1.South Korea

2.Cameroon

3.Nigeria

4.United States

5.Japan

6.Russia

7.Argentina

8.Italy

9.Brazil

10.Germany

11.Spain

12.France

13.United Kingdom

14.Mexico

15.Netherlands

16.Cyborg

17.Kepler 22B

18.Turkey

19.Portugal

20.Devil

21.Canada

22.Chile

23.Poland

24.Asura

25.Egypt

26.Valentine

27.Super Saiyan

28.Ireland

29.China

30.Greece

31.New Zeland

32.Sweden

33.Z

34.Israel

35.Australia

36.Denmark

37.Luxembourg

38.Colombia

39.Romania

40.Republic of South Africa

41.Austria

42.Thailand 43.Saudi Arabia

44.Switzerland

45.Singapore

46.Belgium (Upcoming)

47.Harry Potter (Upcoming)