5. Deepak Chahar bags best-ever figures by an Indian in T20Is 

Chahar ended the match with an insane spell of 3.2-0-7-6. With such an exceptional bowling effort, he registered India’s best figures in T20Is, surpassing Yuzvendra Chahal's phenomenal six-wicket haul against England in February 2017.

4. Stuart Binny bags the best figures by an Indian in ODIs

India locked horns with Bangladesh in the second game of the three-match ODI series in June 2014 in Mirpur. Binny ended the match with mind-boggling figures of 4.4-2-4-6 and with such a stunning bowling display, the Bangalore-born surpassed Anil Kumble to register India’s best figures in ODI history. 

3. Ravichandran Ashwin becomes the fastest bowler to take 250 Test wickets

When the Men in Blue locked horns with Bangladesh for a one-off Test in February 2017 in Hyderabad, he created history by becoming the fastest bowler to take 250 Test wickets. 

2. Virat Kohli becomes the highest run-getter in the history of the T20 World Cup

India took on the Bangla Tigers in the 35th match of the T20 extravaganza in Australia. When the former Indian skipper reached 16 runs he surpassed Mahela Jayawardene (1016 runs in 31 matches) to become the highest run-getter in the history of the event.

1. Sachin Tendulkar's 100th hundred

In Asia Cup 2012, when India clashed against Bangladesh, the legendary cricketer ran a single on the fourth ball of the 44th over, he became the only batter to score 100 centuries in international cricket.