2019 Malaysia Cup group stage

The 2019 Malaysia Cup group stage began on 2 August and ended on 22 September 2019. A total of 16 teams competed in the group stage to decide the 8 places in the knockout stage of the 2019 Malaysia Cup.

Draw
The draw for the group stage was held on 22 July 2019, 12:00 MYT (UTC+8), at the Damansara Performing Arts Centre in Petaling Jaya, Selangor. The 16 teams were drawn into 4 groups. In the group stage, each group was played on a home-and-away round-robin basis. The winners and runners-up of each group advanced to the knockout stage.

The 16 teams were drawn into four groups of four. For the draw, the teams were seeded into four pots based on the following principles (introduced starting this season):
 * Pot 1, 2 and 3 contained the 11 top teams from 2019 Super League, seeded based on their final standings or end placements in the league.
 * Pot 3 and 4 contained the 5 top teams from 2019 Premier League, seeded based on their final standings or end placements in the league.

The fixtures were decided after the draw, using a computer draw not shown to public, with the following match sequence.

Note: Positions for scheduling do not use the seeding pots, e.g. Team 1 is not necessarily the team from Pot 1 in the draw.

Teams
Below were the participating teams grouped by their seeding pot. They included:
 * Final stadings of 11 teams from 2019 Malaysia Super League which entered in this stage.
 * Final standings of 5 teams from 2019 Malaysia Premier League which entered in this stage.

Format
In each group, teams played against each other home-and-away in a round-robin format. The group winners and runners-up advanced to the quarter-finals.

Tiebreakers
 Teams were ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss), and if tied on points, the following tiebreaking criteria were applied, in the order given, to determine the rankings:
 * 1) Points in head-to-head matches among tied teams;
 * 2) Goal difference in head-to-head matches among tied teams;
 * 3) Goals scored in head-to-head matches among tied teams;
 * 4) Away goals scored in head-to-head matches among tied teams;
 * 5) If more than two teams were tied, and after applying all head-to-head criteria above, a subset of teams were still tied, all head-to-head criteria above was reapplied exclusively to this subset of teams;
 * 6) Goal difference in all group matches;
 * 7) Goals scored in all group matches;
 * 8) Away goals scored in all group matches;
 * 9) Wins in all group matches;
 * 10) Away wins in all group matches;
 * 11) Disciplinary points (red card = 3 points, yellow card = 1 point, expulsion for two yellow cards in one match = 3 points);

Groups
The matchdays were 2–4 August, 7–8 August, 16–18 August, 20–21 & 23–25 August, 13–14 September, and 17–18 & 22 September 2019.