Who has played most number of ODI matches?
Ricky Ponting
Inzamam-ul-Haq
Sanath Jayasuriya
Sachin Tendulkar