There is no number in general
While there are really big numbers, most of those are likely not allowed under tournament rules because they cannot be explained to the average opponent in a reasonable amount of time.
I assert with minimal proof that the biggest number you could expect the average opponent to understand is a googolplex (if you don't accept this assertion, read the sections below). This is easy to beat with a finite combo.
Here's a 3 card example:
Each upkeep, have Extravagant Replication copy Doubling Season. Each doubling season doubles the number of doubling season tokens you get from Extravagant Replication, and each one in turn doubles the number of zombies you get from Liliana's emblem. All of this compounds every turn. This is superexponential growth. After 3 upkeeps, you have 2059 doubling seasons and 2 * 10625 zombies. After 4 upkeeps, you're already over a googolplex zombies. Also of note, at this point, you have crashed any digital implementation of MTG because even the scientific notation for how many zombies you have has more symbols than there are atoms in the observable universe.
What about 1010googolplex?
Still not high enough. Even if you keep stacking tens, it won't be high enough.
Let's take the combo from the previous section and run it for 30 turns. That's crazy big. Add Paradox Haze to increase the rate that the combo iterates and another Extravagant Replication to copy Paradox Haze each upkeep. Now, your unfathomably large numbers of Doubling Seasons will each double the number of Paradox Hazes you get, and each Paradox Haze will cause the Extravagant Replications and Liliana's emblem to each trigger an additional time on each subsequent turn, causing you to have a super-exponentially increasing unfathomably large numbers of upkeeps every turn, each of which causes super-exponential growth of your mass of Doubling Seasons and zombie tokens. You rapidly get into numbers that need advanced math notation to even represent. By the way, we're only at 5 cards so far. We haven't even started copying Extravagant Replication, or added Devilish Valet, Fungal Sprouting, and Panoptic Mirror.
What if both players are math PHDs?
This way, you can name incomprehensibly large numbers. Then we get into murky territory, but I still think that a reasonable interpretation of game rules says there isn't a valid number that will be high enough.
Some of the biggest mechanisms formally defined numbers result in numbers whose precise values aren't currently known (recommended supplemental reading). So, just being to name a really big number isn't enough; I would claim that your number needs to be computable in order to use it in a game of Magic. And once we have that stipulation, then no number you can name is high enough because you can implement a Turing Machine in Magic. Thus, any computable number you name can be exceeded by my finite combo of a truing machine that calculates your number plus 20 and deals you that much damage.
Beyond computability
In a lot of formats, there is no maximum deck size. If we ignore the "you must be able to shuffle your deck unaided" bit in the rules and have no time limit on the game, then for any number you pick as your life total, I can design a deck that will beat it with a finite combo. As a trivial example, I can make an arbitrarily large deck of Swamps and Relentless Rats which will eventually get there.
Joke Suggestion
Define "Garfield's Number" to be equal to one greater than the largest amount of damage you can deal with a finite combo in any current Magic format, with the sub-definition of the maximum deck size for formats that don't define one is the largest deck than can be shuffled without assistance by any human that has or will ever live. Set your life total to be that. If you can get a tournament judge to accept this as a valid number, congrats.