अंतरराष्ट्रीय क्रिकेट में सबसे ज्यादा रन भारतीय बल्लेबाज क्रिकेट के भगवान सचिन तेंदुलेकर ने बनाए है। सचिन ने 664 मैचों की 782 पारियों में 34357 रन बनाए है।

दूसरे स्थान पर श्रीलंका के बल्लेबाज कुमारा संगकारा है। संगकारा ने अंतरराष्ट्रीय क्रिकेट में 594 मैचों की 666 पारियों में 28016 रन बनाए है।

तीसरे नंबर पर दिग्गज ऑस्ट्रेलियाई कप्तान रिकी पोंटिंग का नाम आता है। रिकी पोंटिंग ने 560 मैचों की 668 पारियों में 27483 रन बनाए हैं।

चौथे स्थान पर श्रीलंका के पूर्व कप्तान महेला जयवर्धने है। महेला जयवर्धने ने अंतरराष्ट्रीय क्रिकेट में 652 मैचों की 725 पारियों में 25957 रन बनाए है।

पांचवें स्थान पर दक्षिण अफ्रीका के बेहतरीन ऑलराउंडर जैक्स कालिस है। कालिस ने अंतरराष्ट्रीय क्रिकेट में 519 मैचों की 617 पारियों में 25534 रन बनाए है।

छठवें स्थान पर भारत के महान बल्लेबाज और मौजूदा कोच राहुल द्रविड़ है। राहुल द्रविड़ ने अंतरराष्ट्रीय क्रिकेट में 509 मैचों की 605 पारियों में 24208 रन बनाए है।

सांतवे स्थान पर भारत के पूर्व कप्तान विराट कोहली है। विराट कोहली ने अंतरराष्ट्रीय क्रिकेट में 458 मैचों की 511 पारियों में 23650 रन बनाए है।

आठवें स्थान पर वेस्टइंडीज के महान बल्लेबाज ब्रायन लारा है। ब्रायन लारा ने 430 अंतरराष्ट्रीय मैचों की 521 पारियों में 22358 रन बनाए है।

नौवे स्थान पर श्रीलंका के महान क्रिकेटर सनथ जयसूर्या है। सनथ जयसूर्या ने अंतरराष्ट्रीय क्रिकेट में 586 मैचों की 651 पारियों में 21032 रन बनाए है।

दसवें स्थान पर वेस्टइंडीज के एक और महान बल्लेबाज एस चंद्रपाल है। चंद्रपाल ने 454 मैचों की 553 पारियों में 20988 रन बनाए है।