
3 Indian batsmen who made the lowest score in their 300th ODI, Virat Kohli also became part of the unwanted list
Indian cricket team ‘s legendary batsman Virat Kohli played the 300th ODI of his career against New Zealand in Dubai. In this important match of the ICC Champions Trophy 2025 , Kohli got out after scoring just 11 runs and could not make this historic match memorable.
It is every cricketer’s dream to play a big innings in the 300th ODI match, but cricket is a game of uncertainties. Many players have made this occasion special by playing brilliant innings, while some great batsmen have also flopped. Now Kohli has also become a part of this unwanted list.
Here we are going to tell you about those 3 Indian batsmen who have scored the lowest score in their 300th ODI match.
These are the 3 Indian batsmen who made the lowest score in their 300th ODI
3. Virat Kohli – 11 runs
Virat Kohli, one of the most successful batsmen of the Indian team, played the 300th ODI match of his career against New Zealand. This match took place during the ICC Champions Trophy 2025 in Dubai. Fans were expecting a big innings from Kohli, but he was out after scoring just 11 runs. During this, he faced 14 balls in his innings.
In this match, India batted first and set a target of 250 runs in front of New Zealand. Kohli’s poor performance proved to be a big setback for the Indian team in this match. However, fans hope that he will return to his form in the next matches.
2. Sachin Tendulkar – 7* runs
Sachin Tendulkar, who is called the God of Cricket, played a total of 463 matches in his ODI career, which is a great achievement for any batsman. Sachin played his 300th ODI match against Sri Lanka in the 2002 ICC Champions Trophy. However, he remained unbeaten in this match by scoring just 7* runs off 22 balls.
This final match could not be completed due to rain, but this match could not become memorable for Sachin either. The main reason for Sachin scoring low in his 300th match was the excellent bowling of the opposition team and the difficult conditions of the pitch.
1. Mohammad Azharuddin – 0 runs
Mohammad Azharuddin, considered one of the most stylish batsmen of Indian cricket, was the first player in the world to play 300 ODI matches. He achieved this feat in 1998 against Australia in Dhaka. However, Azharuddin could not make this historic match memorable and was out on zero without opening his account.
ALSO READ: 5 Indian Players Who Played Their 300th ODI in ICC Champions Trophy