There were two friendly matches (July 8 and July 11) played between Sri Lanka and Lithuania in 2018, are these considered full international matches?
To quote the LFF website:
Lithuanian national team coaches published the composition with the Sri Lankan team.
The foundation of the Lithuanian reserve B will consist of players and junior team footers from the league's clubs who are not playing in European tournaments.
Based upon this, I think we can assume that Lithuania, at least, doesn't regard these games as official.
It seems also that Sri Lanka used their 'A' team in the first match, then their 'B' team in the second.
Should these matches be added as non-FIFA matches or ignored?