India played against Bangladesh in their first Test match back in November 2000.Sourav Ganguly was captain of a powerful Indian side that had in its ranks Shiv Sundar Das and Sadagopan Ramesh as openrs. The middle-order consited of Rahul Dravid, Sachin Tendulkar alongside Ganguly. Sunil Joshi, Ajit Agarkar, Murali Karthik and Javagal Srinath were still part of the bowling attack with a young and quick Zaheer Khan.Exactly 195 months later, a completely different-looking India squad braces up to play Bangladesh in their first Test on Indian soil. (India invincible: Bangladesh yet to win a Test against their big brother)Plenty has happened in the meanwhile. Most of those players from that XI fell by the wayside while Dravid, Tendulkar, Ganguly and Zaheer finished as the greats of the game.(As an aside, Australia dominated world cricket and were soon hit by a sudden wave of retirement which hit them hard. They are no more the world beaters everyone feared but then which team really is today?)India reached the World Cup final twice, won one of them, an explosive MS Dhoni debuted, captained India, retired from Test cricket, relinquished his captaincy in the limited-overs formats. (Virat Kohli settles Ajinkya Rahane – Karun Nair debate ahead of Hyderabad Test)Most significantly, a young boy, who had just celebrated his 12th birthday a few days before Ganguly and Bangladesh skipper Naimur Rahman lined up with their teams at the Bangabandhu National Stadium on November 10, 2000, is now captain of India. (Reuters image)Under Virat Kohli, India have peaked new highs in Test cricket. They are on an unbeaten streak that dates back to August 2015. They are the number one-ranked Test side in the world and they have won five successive series against Sri Lanka, South Africa, West Indies, New Zealand and England.advertisementBack in 2000, India were about to embark on a golden era and make memories that would be part of folklore. In 2017, Indian cricket is stronger under a new captain. Winning is a habit. Like Ganguly in 2000, Kohli leads from the front in 2017. (India vs Bangladesh one-off Test: Chinaman bowler Kuldeep Yadav replaces injured Amit Mishra)A lot has happened for Bangladesh too. They are now a dangerous team at home. In their own condition, the Tigers have been invincible. In 2015, they stunned the world by reaching the quarterfinals of the World Cup, where they went down to India. They came back home to win successive series against Pakistan, India and South Africa.And late last year, they won their first ever Test against England, the oldest cricket civiliazation in the world.Yet, despite all these tectonic changes in history, India and Bangladesh have played only eight Tests in the last 16 years. India have won six of them while two ended in draws. (Virat Kohli wants Team India on high alert vs Bangladesh: “No team is invincible”)Can Bangladesh get off the mark in Hyderabad? Victory seems like a far cry given India’s form but do not count out a spirited show from the visitors.A historical wrong is also set to be corrected. Several of Bangladesh’s new generation of cricketers have wanted to play Test cricket in India. And here they are now to do something their predeccessors could not. This is history in the making.India have the better arsenal. Their batting is so strong they have to leave out Karun Nair, whose triple century flattened England in Chennai only a few weeks back. Cheteshwar Pujara, Kohli and Rahane bring up a fearsome line-up after the openers Murali Vijay and Lokesh Rahul have done their job at the top. (Ravichandran Ashwin two wickets short of becoming fastest to reach 250 Test wickets)Ravichandran Ashwin and Ravindra Jadeja, partners-in-crime, are one and two in the Test bowling rankings while Jayant Yadav has made his mark as a solid all-rounder.Bangladesh have improved dramatically in Test cricket. The likes of Tamim Iqbal, Shakib al Hasan and skipper Mushfiqur Rahim are world-class cricketers. They have a bunch of young cricketers who can creaate a few problems even against the mighty Indians.This is a big occasion for Bangladesh and they will be pumped up to make memories which will last for the ages.Or will India be too good again for visiting teams?