In this rule

Historical Rules · 14 April 2023

Rule 903.5a

Official source text from the 14 April 2023 Rules release

Permalink

Each deck must contain exactly 100 cards, including its commander. In other words, the minimum deck size and the maximum deck size are both 100.

Find this number in the current Rules