4. सनथ जयसूर्या- 586 मैच
श्रीलंका के पूर्व क्रिकेटर सनथ जयसूर्या ने अपने अंतरराष्ट्रीय क्रिकेट करियर में सभी फॉर्मेटों में 586 मैच खेले हैं। इन 586 मैचों में 110 टेस्ट, 445 वनडे और 31 टी20 शामिल हैं, जहां उन्होंने बल्ले से 21032 रन बनाए और गेंद से 440 विकेट लिए।