Nowadays it is the era of fast cricket, in ODI and T20 cricket, the batsmen always seem to dominate the bowlers. Batsmen want to hit every ball. Batsmen soon complete their half-century, scoring runs at a fast pace. Many players have also scored fast half-centuries from India's side. But today we are going to tell you about the player who scored the fastest fifty in ODI from India. The record of this player has not been broken for 21 years.

Let us tell you that Ajit Agarkar holds the record for the fastest half-century in ODIs for India, which has not been broken for 21 years. Ajit Agarkar scored a 21-ball fifty in the Rajkot ODI against Zimbabwe on 14 December 2000 and broke Kapil Dev's record of scoring a half-century in 22 balls. To date, no Indian batsman has been able to break this record of Ajit Agarkar.

In 2000, Zimbabwe's team came on a tour of India, where a five-match ODI series was played between the two teams. The last match of the series was played in Rajkot. The Indian team had already captured the series 3-1. After winning the toss in the last match, the Zimbabwe team decided to bowl first.

Batting first, the Indian team had a very poor start. Team India's 3 big wickets had fallen on 42 runs. Yuvraj Singh and Virender Sehwag also got out early. Then there was a 102-run partnership between Hemang Badani and Ritinder Singh Sodhi. But when Badani was out, no one expected that Team India would reach the score of 300.

But Ajit Agarkar started making a splash as soon as he came on the field. He scored a half-century in 21 balls. Ajit Agarkar remained unbeaten on 67 off 25 balls. He also hit 4 sixes and 7 fours in these innings. In response to the target from the Indian team, Zimbabwe's team was bundled out for 262 runs and Team India won the match by 39 runs and won the series 4-1.