इस कड़ी में सचिन के बाद नाम आता है ज़िम्बाब्वे के महान बल्लेबाज एंडी फ्लावर का, जिन्होंने 1992 में डेब्यू किया और उसके बाद फिर 2001 तक कभी टीम से बाहर नहीं हुए और लगातार वनडे क्रिकेट खेलते चले गए। इस बीच फ्लावर ने 172 वनडे मैच खेलें। जिसके चलते वो इस लिस्ट में दूसरे स्थान पर हैं। एंडी ने अपने देश ज़िम्बाब्वे के लिए कुल 213 वनडे मैच खेले।