Mosha Gaolaolwe - International Appearances


The outstanding Botswana player obtained 97 international caps with his National Team, which is the record number of appearances for Botswana. All matches are friendlies unless stated otherwise.
Born: 25-12-1993
Country: Botswana
Caps:	97	(W22-D22-L53 – GF74-GA121 – %34.02)
Goals:	2
Age First Cap: 19 yr 249 d   31- 8-2013 vs. Uganda 1-3
Age Last Cap:  32 yr   5 d   30-12-2025 vs. Congo-Kinshasa 0-3
National Team Career: 12 yr 121 d

Caps   Date 	Venue	 	Opponent       Score 	Competition

 1   31- 8-13	Gaborone	Uganda  	1-3	
 2    1- 6-14	Lobatse 	Burundi 	1-0	African Cup Qualifier
 3   14- 7-14	Gaborone	Lesotho 	2-0	
 4   19- 7-14	Gaborone	Guinea-Bissau  	2-0	African Cup Qualifier
 5    2- 8-14	Bissau  	Guinea-Bissau  	1-1	African Cup Qualifier
 6   13- 8-14	Luanda  	Angola  	0-0	
 7    6- 9-14	Monastir	Tunisia 	1-2	African Cup Qualifier
 8   10- 9-14	Gaborone	Senegal 	0-2	African Cup Qualifier
 9   30- 9-14	Gaborone	Zimbabwe	1-0	
10   10-10-14	Gaborone	Egypt   	0-2	African Cup Qualifier
11   15-10-14	Cairo   	Egypt   	0-2	African Cup Qualifier
12   14-11-14	Gaborone	Tunisia 	0-0	African Cup Qualifier
13   19-11-14	Dakar   	Senegal 	0-3	African Cup Qualifier
14   25- 3-15	Gaborone	Lesotho 	2-0	
15   29- 3-15	Lobatse 	Mozambique	1-2	
16   24- 5-15	Moruleng	South Africa 	0-0 [1]	COSAFA Cup
17   28- 9-15	Moruleng	Mozambique	1-2	COSAFA Cup
18   30- 5-15	Moruleng	Madagascar	1-2	COSAFA Cup
19   13- 6-15	Kampala 	Uganda  	0-2	African Cup Qualifier
20   21- 6-15	Maseru  	Lesotho 	0-0	CHAN Qualifier
21    4- 7-15	Gaborone	Lesotho 	1-1	CHAN Qualifier
22    5- 9-15	Francistown	Burkina Faso	1-0	African Cup Qualifier
23   30- 9-15	Gaborone	Ethiopia	2-3	
24   10-10-15	Asmara  	Eritrea 	2-0	World Cup Qualifier
25   13-10-15	Francistown	Eritrea 	3-1	World Cup Qualifier
26   14-11-15	Francistown	Mali    	2-1	World Cup Qualifier
27   17-11-15	Bamako  	Mali    	0-2	World Cup Qualifier
28   24- 3-16	Mitsamiouli	Comoros 	0-1	African Cup Qualifier
29   27- 3-16	Francistown	Comoros 	2-1	African Cup Qualifier
30   18- 6-16	Windhoek	Namibia  	1-1 [2]	COSAFA Cup
31   22- 6-16	Windhoek	Congo-Brazzav. 	0-0 [3]	COSAFA Cup
32   25- 6-16	Windhoek	South Africa	2-3	COSAFA Cup
33    4- 9-16	Ouagadougou	Burkina Faso	1-2	African Cup Qualifier
34   30- 9-16	Gaborone	Angola   	1-1 [4]	Independence Cup
35   25- 3-17	Dar es Salaam	Tanzania	0-2	
36    5- 6-17 	Rabat   	Congo-Kinshasa	0-2	
37   10- 6-17	Francistown	Mauritania	0-1	African Cup Qualifier
38    1- 7-17	Phokeng 	Zambia  	1-2	COSAFA Cup
39    4- 7-17	Moruleng	South Africa	0-2	COSAFA Cup
40   15- 7-17	Francistown	South Africa	0-2	CHAN Qualifier
41   22- 7-17	Moruleng	South Arrica	0-1	CHAN Qualifier
42    2- 9-17	Dar-es-Salaam	Tanzania	0-2	
43   30- 9-17	Gaborone	Ethiopia	2-0	
44   24- 3-18	Gaborone	Lesotho 	1-0	
45    9- 9-18	Luanda  	Angola  	0-1	African Cup Qualifier
46   13-10-18	Ouagadougou	Burkina Faso	0-3	African Cup Qualifier
47   16-10-18	Francistown	Burkina Faso	0-0	African Cup Qualifier
48   17-11-18	Nouakchott	Mauritania	1-2	African Cup Qualifier
49   11- 5-19	Victoria	Seychelles	3-1	CHAN Qualifier
50    2- 6-19	KmaMashu	South Africa 	2-2 [5]	COSAFA Cup
51    5- 6-19	Durban  	Lesotho 	2-1	COSAFA Cup
52    8- 6-19	Durban  	Zambia  	0-1	COSAFA Cup
53    7- 9-19	Francistown	Malawi  	0-0	World Cup Qualifier
54   10- 9-19	Blantyre	Malawi  	0-1	World Cup Qualifier
55   14-10-19	Alexandria	Egypt   	0-1	
56   15-11-19	Harare  	Zimbabwe	0-0	African Cup Qualifier
57   18-11-19	Gaborone	Algeria 	0-1	African Cup Qualifier
58   12-11-20	Lusaka  	Zambia  	1-2	African Cup Qualifier
59   16-11-20	Francistown	Zambia  	1-0	African Cup Qualifier
60   25- 3-21	Francistown	Zimbabwe	0-1	African Cup Qualifier
61    6- 7-21	Port Elizabeth	South Africa	0-1	COSAFA Cup
62   10- 7-21	Port Elizabeth	Lesotho 	4-0	COSAFA Cup
63   13- 7-21	Port Elizabeth	Zambia  	1-2	COSAFA Cup
64   14- 7-21	Port Elizabeth	Eswatini	1-1	COSAFA Cup
65    1- 6-22	Benghazi	Libya   	0-1	African Cup Qualifier
66    5- 6-22	Francistown	Tunisia 	0-0	African Cup Qualifier
67   27- 9-22	Johannesburg	South Africa	0-1	
68   27- 8-22	Francistown	Madagascar	0-1	CHAN Qualifier
69    2- 9-22	Antananarivo	Madagascar	1-1	CHAN Qualifier
70   17-11-22	Soweto  	Angola  	0-1	
71   24- 3-23	Malabo  	Equat. Guinea  	0-2	African Cup Qualifier
72   28- 3-23	Francistown	Equat. Guinea  	2-3	African Cup Qualifier
73    7- 9-23	Radès   	Tunisia 	0-3	African Cup Qualifier
74   16-10-23	Lobatse 	Eswatini	2-1	
75   16-11-23	Francistown	Mozambique	2-3	World Cup Qualifier
76   21-11-23	Francistown	Guinea  	1-0	World Cup Qualifier
77    8- 1-24	Johannesburg	Mozambique	1-1	
78   22- 3-24	Antananarivo	Rwanda  	0-0	
79   25- 3-24	Antananarivo	Burundi 	0-0	
80    7- 6-24	Kampala 	Uganda  	0-1	World Cup Qualifier
81   10- 6-24	Maputo  	Somalia 	3-1	World Cup Qualifier
82   31- 8-24	Tripoli 	Libya   	0-1	
83    7- 9-24	Nouakchott	Mauritania	0-1	African Cup Qualifier
84   10- 9-24	Francistown	Egypt   	0-4	African Cup Qualifier
85   10-10-24	Praia   	Cape Verde	1-0	African Cup Qualifier
86   15-10-24	Francistown	Cape Verde	1-0	African Cup Qualifier
87   15-11-24	Francistown	Mauritania	1-1	African Cup Qualifier
88   19-11-24	Cairo   	Egypt   	1-1	African Cup Qualifier
89   21- 3-25	Francistown	Algeria 	1-3	World Cup Qualifier
90   25- 3-25	Francistown	Somalia 	2-0	World Cup Qualifier
91    4- 9-25	Tizi Ouzou	Algeria 	1-3	World Cup Qualifier
92    8- 9-25	Maputo  	Mozambique	0-2	World Cup Qualifier
93    9-10-25	Francistown	Uganda  	0-1	World Cup Qualifier
94   14-10-25	Casablanca	Guinea  	2-2	World Cup Qualifier
95   23-12-25	Tanger  	Senegal 	0-3	African Nations Cup
96   27-12-25	Rabat   	Benin   	0-1	African Nations Cup
97   30-12-25	Rabat   	Congo-Kinshasa	0-3	African Nations Cup

[1] Botswana won 7-6 on penalty kicks.
[2] Botswana won 5-4 on penalty kicks.
[3] Botswana won 5-4 on penalty kicks.
[4] Botswana won 3-0 on penalty kicks.
[5] Botswana won 5-4 on penalty kicks.

Total Record

Matches  Won Draw Lost  For Against  Points  Percentage
    97    22   22   53    74- 121      66       34.02

Types of Matches
African Cup Qualifier	35
Friendlies		20
World Cup Qualifier	16
COSAFA Cup		15
African Nations Cup	 3
CHAN Qualifier		 7
Other Tournaments	 1

Total 			97

Goals:	
Cap 59	1 goal
Cap 81	1 goal

Total	2 goals


About this document

Prepared and maintained by Roberto Mamrud for the Rec.Sport.Soccer Statistics Foundation

Author: Roberto Mamrud (roberto.mamrud@gmail.com)
Last updated: 2 Apr 2026

(C) Copyright Roberto Mamrud and RSSSF 2026
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.