June 20th is an auspicious day in the history of Indian cricket. It was the day when three of India`s biggest legends,Virat Kohli, Sourav Ganguly and Rahul Dravid graced the Test match stage. The trio have enjoyed immense success at the international level leaving fans with amazing memories that they will cherish forever. Picture courtesy/Virat Kohli`s Instagram account, Sourav Ganguly`s Instagram account, and Mid-day archives

1/10

2/10
Virat Kohli made his Test debut for India against West Indies in 2011.
ADVERTISEMENT

3/10
Virat Kohli currently averages nearly 50 in Test cricket. He has scored over 8000 Test runs, including 27 hundreds.

4/10
Kohli is still a vital part of the Indian side across all three formats despite his captaincy days now over.
ADVERTISEMENT

5/10
Sourav Ganguly made his Test debut against England at Lord`s in 1996. He scored 131 runs in the game, giving fans a glimpse of the greatness to come.

6/10
Ganguly retired after playing 113 Tests during which he scored over 7000 runs at an average of 42. He also had 16 Test hundreds in his tally.
ADVERTISEMENT

7/10
He is currently still actively involved with the Indian team as the President of the BCCI.

8/10
Just like his ex-teammate, Dravid too made his Test debut against England at Lord`s in 1996. He came in to bat at 7 and scored 95 runs.
ADVERTISEMENT

9/10
Rahul Dravid played 164 Test matches and ended his career with a Test average of 52, including 36 hundreds.

10/10
Dravid continues to remain involved in Indian cricket as the coach of the Indian men`s national team.
ADVERTISEMENT
ADVERTISEMENT

The iconic Lalbaugcha Raja idol was shifted onto a raft on Sunday afternoon after delays since morning due to high tide and technical challenges, with final immersion, delayed by several hours, expected to take place around 11 pm, officials said.