Sabalenka venceu a grega por 6-0 e 6-1 em 1 hora e 16 minutos.
A bielorrussa lidera o Grupo A ao lado da americana Jessica Pegula, que superou Rybakina por 7-5 e 6-2, em 1h24min.
Duas das três vitórias de Sakkari em nove confrontos contra Sabalenka ocorreram em edições anteriores do WTA Finals. Mas no México a número 9 do ranking não teve chance.
A bielorrussa converteu cinco de nove break points e venceu 11 games seguidos para ganhar com autoridade.
Ela manterá o primeiro lugar do ranking se não for derrotada na fase de grupos ou se chegar à final em Cancun.
Siga o WTA Finals em tempo real
Pegula mostra que segue em boa fase
Mais cedo, Pegula e Elena Rybakina faziam um jogo equilibrado até a cazaque começar a desfilar erros não forçados (35 no total) e perder 10 dos últimos 12 games do duelo.
Rybakina chegou a sacar em 5 a 3 para fechar o primeiro set, mas Pegula melhorou seu jogo de devolução e conseguiu uma quebra crucial para se manter viva.
A americana então virou o set vencendo quatro games consecutivos, e depois manteve o ímpeto na segunda parcial.
Quinta cabeça-de-chave em Cancun, Pegula enfrentará Sakkari na terça-feira (1º).