Formline

Records · Men's national teams

The longest winning and unbeaten runs in men's international football

Matches in a row won, and matches in a row without defeat, across the 48,623 men's internationals from 30 November 1872 to 5 November 2026. A penalty shoot-out counts as a draw.

Longest winning runs

1Morocco
7 June 2024 to 2 December 2025
19
2Mauritius
15 February 1947 to 7 July 1955
17
3Spain
26 June 2008 to 20 June 2009
15
4Brazil
10 June 1997 to 12 December 1997
14
5France
29 March 2003 to 18 February 2004
14
6Argentina
10 October 2025 to 15 July 2026
14
7Scotland
7 April 1879 to 14 March 1885
13
8Denmark
22 October 1908 to 25 June 1916
13
9Brazil
12 July 1960 to 30 May 1962
13
10Mexico
13 January 1987 to 17 April 1990
13
11Australia
27 October 1996 to 6 July 1997
13
12Guyana
30 September 2005 to 16 January 2007
13
13Italy
11 November 2020 to 2 July 2021
13
14German DR
6 June 1973 to 23 May 1974
12
15West Germany (Germany)
2 May 1979 to 14 June 1980
12
16France
29 February 1984 to 8 December 1984
12
17Russia
26 April 1995 to 27 March 1996
12
18Brazil
8 June 1999 to 1 August 1999
12
19Spain
28 June 2009 to 8 June 2010
12
20Belgium
21 March 2019 to 8 September 2020
12
21Morocco
30 March 2021 to 7 December 2021
12
22China PR
15 May 1919 to 27 May 1930
11
23Saudi Arabia
30 January 2001 to 23 July 2001
11
24Sweden
17 February 2001 to 7 October 2001
11
25Brazil
1 April 2009 to 9 September 2009
11
26United Arab Emirates
16 October 2012 to 22 March 2013
11
27USA
2 June 2013 to 14 August 2013
11
28Senegal
17 November 2015 to 19 January 2017
11
29Italy
20 November 2018 to 18 November 2019
11
30Australia
10 September 2019 to 7 October 2021
11

Longest unbeaten runs

1Morocco
22 March 2024 to 4 July 2026
43
2Algeria
18 November 2018 to 11 January 2022
42
3Spain
26 March 2024 to now, still going
42
4Italy
10 October 2018 to 8 September 2021
37
5Argentina
6 July 2019 to 16 November 2022
36
6Brazil
16 December 1993 to 18 January 1996
35
7Spain
7 February 2007 to 20 June 2009
35
8Argentina
19 February 1991 to 8 August 1993
31
9Spain
7 September 1994 to 19 November 1997
31
10Korea Republic
3 September 1977 to 29 December 1978
29
11France
16 February 1994 to 9 October 1996
29
12Brazil
8 March 1970 to 6 June 1973
27
13Senegal
13 November 2015 to 31 May 2018
27
14Spain
1 September 2016 to 11 October 2018
27
15Colombia
24 March 2022 to 10 July 2024
27
16Italy
24 November 1935 to 20 July 1939
26
17Colombia
31 July 1992 to 2 March 1994
26
18Korea Republic
6 February 2008 to 14 November 2009
26
19Côte d'Ivoire
8 February 2011 to 30 January 2013
26
20Spain
15 November 2011 to 27 June 2013
26
21Côte d'Ivoire
20 January 2015 to 20 January 2017
26
22Senegal
16 October 2023 to 14 October 2025
26
23Spain
18 August 2004 to 23 June 2006
25
24Italy
13 October 2004 to 9 July 2006
25
25Netherlands
10 September 2008 to 6 July 2010
25
26Brazil
4 October 1975 to 14 July 1977
24
27Belgium
6 September 2016 to 6 July 2018
24
28Morocco
15 November 2019 to 25 January 2022
24
29West Germany (Germany)
11 October 1978 to 3 December 1980
23
30Brazil
1 February 1981 to 2 July 1982
23

Biggest upsets · Biggest wins · Every country's best-ever team · FIFA ranking vs Formline · Women's longest winning and unbeaten runs · All records

Explore the records by year

Ratings and chances are Formline's, worked out from every international result in the open archives maintained by Mart Jürisoo (CC0), with recent results from API-Football. In the runs, a match settled on penalties counts as a draw. Every source is listed on Sources & thanks.