List of One Day International cricketers
This is a list by country of every cricketer who has played at least one One Day International. Asghar Afghan, Javed Ahmadi, Raees Ahmadzai, Aftab Alam, Mirwais Ashraf, Shahid Afridi, Virender Sehwag, Rahul Dravid, Sanath Jayasuriya, Anil Kumble, Muttiah Muralidharan, Ashish Nehra, Mohammad Rafique, Abdul Razzaq, Kumar Sangakkara.