Sachin Tendulkar had played the most consecutive ODIs for India. He played 185 ODI matches at a stretch which had become a record. Second to the master stands, ex-Indian captain, Mohammad Azharuddin, who played 126 games. Virat Kohli has already played 97* consecutive matches for India and is the only player in the list below who stands a chance to beat Tendulkar’s numbers.
*Stats updated till 4th February, 2014