i have composed a list of the top batsmen who i believe are OD batsmen who i enjoyed watching the most (this takes into no account tests):
1) Sachin tendulkar
2) Saeed Anwar
3) Sourav Ganguly
4) Aravinda DeSilva
5) Ricky Ponting
6) Steve Waugh
7) Brian Lara
8) Inzamam
9) Sanath jayasuriya
1) Sachin tendulkar
2) Saeed Anwar
3) Sourav Ganguly
4) Aravinda DeSilva
5) Ricky Ponting
6) Steve Waugh
7) Brian Lara
8) Inzamam
9) Sanath jayasuriya