If the ‘The Day Before Yesterday I Was 21’ riddle has you scratching your head, you’re not alone.

The brainteaser has even the sharpest of minds puzzled, so we’re revealing the answer and explaining the logic behind it…

Credit: UnSplash.

‘The Day Before Yesterday I Was 21’ riddle

Up for a challenge? Have a go at this brain-teaser:

“The day before yesterday I was 21, and next year I will be 24. When is my birthday?”

It might seem like an impossible question, but there’s actually a logical answer behind it. Can you work it out?

If you think you’ve sussed it, scroll down for the answer.

Credit: UnSplash.

The answer explained

The answer is that their birthday falls on December 31st.

How does that work, you ask? Well, if the subject was 21 the day before yesterday, it’d make them 22. On this year’s NYE, the person would turn 23, meaning that they’d be 24 next year.

Did you manage to figure it out?

Try another riddle

Now that you’ve figured out that riddle, let’s take a look at some others.

Good luck!

90 Day Fiancé | Before the 90 Days Season 5 Trailer

BridTV
6915
90 Day Fiancé | Before the 90 Days Season 5 Trailer
910039
910039
center
13872

In other news, 5 foods that'll bring good luck in 2022 as you ring in the New Year