Talking about ODI cricket, former Indian batsman Sachin Tendulkar holds the record for most centuries in this format. Sachin has 49 centuries to his name in this format. Then Indian captain Virat Kohli stood. Currently he has scored 46 centuries in ODIs.
Jan 24, 2023 | 12:00 PM




