Q: Who is the oldest player to play One-day inernatonal cricket match?
A: Nolan Clarke from Netherlands played One day international match against South Africa on March 5, 1996 at the age of 47 years and 257 days.