Jun 5, 2024, 01:46 PM IST

Players to play most matches in T20 World Cup history

Aditya Bhatia

Rohit Sharma (India): 39 matches

Shakib Al Hasan (Bangladesh): 36 matches

Tillakaratne Dilshan (Sri Lanka): 35 matches

Shahid Afridi (Pakistan): 34 matches

Shoaib Malik (Pakistan): 34 matches

David Warner (Australia): 34 matches

MS Dhoni (India): 33 matches

Chris Gayle (West Indies) : 33 matches