0
Anonymous
Shahid Afridi of Pakistan with 43 matches.
Wiki User
Chat with our AI personalities
Shahid Afridi has played the maximum matches till date than any other player in the world. He has been capped in 74 T20I
brad hodge