Is this CricketWeb's greatest poster in the short history of the forum?

Posts

37,158

Sri Lanka will win the World Cup

Bookmark this.

The team they will play in the final is insignificant.

Their team ticks all the boxes and will lead from start to finish. No other team has such a complete roster. They are as strong, or in most cases stronger, than every other team in every neccessary department of one day cricket.

Word filler fun fact: Giraffes and humans have the same number of vertebrae (7).