Team HT HT Team HTpts Points Pts Pts Ground Date Match
Lithuania 45 5 Malta 50 91 81 10 Siauliai 19 May 2018 Details
Bosnia & Her 8 40 Malta 48 72 20 52 Zenica 28 Oct 2017 Details
Malta 30 8 Croatia 38 64 56 8 Paola 4 Nov 2017 Details
Malta 26 10 Lithuania 36 51 34 17 Paola 3 Nov 2012 Details
Andorra 3 32 Malta 35 78 15 63 Andorra-la-Vella 22 Oct 2016 Details
Slovenia 7 28 Malta 35 56 14 42 Ljubliana 9 Nov 2019 Details
Malta 20 14 Andorra 34 55 31 24 Paola 12 May 2007 Details
Croatia 23 11 Malta 34 61 34 27 Split 14 Nov 2015 Details
Slovenia 31 0 Malta 31 50 45 5 Ljubliana 12 May 2001 Details
Malta 19 12 Croatia 31 57 31 26 Paola 1 Nov 2014 Details
Czechia 24 7 Malta 31 62 48 14 Prague 20 May 2017 Details
Latvia 17 13 Malta 30 43 27 16 Riga 28 Oct 2006 Details
Malta 19 10 Israel 29 56 39 17 Paola 22 Apr 2017 Details
Malta 26 3 Andorra 29 92 89 3 Paola 24 Mar 2018 Details
Malta 25 3 Hungary 28 62 35 27 Marsa 22 May 2004 Details
Malta 10 18 Switzerland 28 43 20 23 Gozo 25 Apr 2015 Details
Malta 8 18 Croatia 26 58 18 40 Paola 4 Nov 2006 Details
Malta 5 21 Netherlands 26 43 10 33 Paola 5 Apr 2014 Details
Malta 13 12 Croatia 25 41 26 15 Paola 15 Apr 2006 Details
Latvia 0 25 Malta 25 51 19 32 Riga 18 Apr 2009 Details
Malta 19 6 Latvia 25 59 26 33 Paola 6 Nov 2010 Details
Malta 17 6 Lithuania 23 50 11 39 Marsa 21 Apr 2001 Details
Israel 7 16 Malta 23 35 14 21 Netanya 20 Oct 2018 Details
Malta 10 13 Cyprus 23 34 16 18 Paola 23 Nov 2019 Details
Malta 5 17 Serbia & Mon 22 41 17 24 Marsa 9 Apr 2005 Details
Malta 14 8 Croatia 22 55 37 18 Paola 9 Nov 2013 Details
Cyprus 0 22 Malta 22 47 10 37 Paphos 23 Mar 2019 Details
Malta 13 8 Bulgaria 21 41 27 14 Marsa 9 Mar 2002 Details
Israel 7 14 Malta 21 41 17 24 Netanya 17 Mar 2018 Details
Croatia 17 3 Malta 20 33 24 9 Makarska 10 Nov 2007 Details
Malta 6 14 Poland 20 45 16 29 Paola 10 May 2008 Details
Netherlands 20 0 Malta 20 58 48 10 Amsterdam 13 Apr 2013 Details
Malta 20 0 Israel 20 39 30 9 Paola 16 Apr 2016 Details
Croatia 13 6 Malta 19 39 20 19 Makarska 27 Oct 2012 Details
Poland 15 3 Malta 18 39 36 3 Siedlce 19 May 2007 Details
Malta 11 7 Sweden 18 36 22 14 Paola 21 Apr 2012 Details
Switzerland 9 9 Malta 18 43 14 29 Winterthur 12 Apr 2014 Details
Malta 8 10 Croatia 18 36 18 18 Paola 13 Apr 2019 Details
Malta 10 7 Croatia 17 34 16 18 Marsa 25 Oct 2008 Details
Malta 9 8 Netherlands 17 36 9 27 Paola 25 Apr 2009 Details
Malta 7 10 Czechia 17 33 13 20 Paola 21 Nov 2015 Details
Malta 5 11 Serbia & Mon 16 38 20 18 Marsa 17 Apr 2004 Details
Malta 5 11 Switzerland 16 29 10 19 Paola 6 Apr 2013 Details
Malta 15 0 Luxembourg 15 40 34 6 Marsa 29 Mar 2003 Details
Croatia 8 7 Malta 15 48 34 14 Split 31 Oct 2009 Details
Malta 8 7 Croatia 15 35 21 14 Paola 30 Apr 2011 Details
Czechia 15 0 Malta 15 40 27 13 Prague 8 Nov 2014 Details
Switzerland 15 0 Malta 15 32 29 3 Zurich 9 Apr 2016 Details
Malta 15 0 Bosnia & Her 15 48 41 7 Paola 27 Oct 2018 Details
Belgium 14 0 Malta 14 24 24 0 Brussels 22 Apr 2006 Details

Only includes matches where both sides were awarding Test caps

Records include the following current or recent matches:
Malta v Cyprus at Paola, FIRA Championship D2, Nov 23, 2019 [16-18 FT]
Malta v Croatia at Paola, FIRA Championship D2, Apr 13, 2019 [18-18 FT]
Malta v Bosnia and Herzegovina at Paola, FIRA Championship D2, Oct 27, 2018 [41-7 FT]