Messi has reportedly given away about 28 penalties to teammates since 2008, based on the most commonly cited figure in public reports. Some newer social posts estimate the total a bit higher, around 32–36 , but that looks more like an informal estimate than a firm stat.

What that means

  • The 28 figure is the clearest published number I found.
  • The higher range appears in fan posts and is not as well sourced.
  • So the safest answer is: about 28 penalties , with some later claims suggesting slightly more.

Why the number varies

Different counts can come from:

  • whether only club penalties are included or also Argentina ;
  • whether indirect penalties or retaken situations are counted;
  • whether the stat is updated through the most recent season.

In short: Messi has given teammates penalties roughly 28 times , and some estimates put it in the low 30s.

TL;DR: The most cited figure is 28 penalties to teammates.