3. Aaron Finch:
In 2017, Aaron Finch had to miss the against Mumbai Indians because of his missing kit bag. The captain of his team, Brendon McCullum told media that Finch could not buy new equipment to play because of his contract with the sponsors.
The bizarre circumstances meant that Finch had to sit out, while Jason Roy took his place in the team. This might be the only incident in history where a top-class player had to miss a match due to missing equipment.