3. Sachin Tendulkar
The greatest batsman to have born in this era will obviously appear in any elite club of records. The Master-Blaster did that in his 451thinnings after scoring a century against Bangladesh on March 16, 2012. He played 463 ODI matches and scored 18,426 runs with 96 half-centuries and 49 centuries.