2 Active international cricketers who made their debut before MS Dhoni
MS Dhoni is certainly one of the best captains of all time in the game as seen. He is the only captain with all three major ICC trophies, which include an ODI World Cup, a T20 World Cup and a Champions Trophy title. That is why he is one of the biggest names in cricket history.
Having made his debut for India in December 2004 against Bangladesh in an ODI match, he has achieved almost everything in his 15-year splendid career so far. He has represented India in 350 ODIs, 90 Tests and 98 T20Is overall. MSD has also scored 10773 ODI runs, 4876 Test runs and 1617 runs in T20Is.
Dhoni also has 16 centuries and 108 half-centuries in international cricket across all formats. Almost all of the cricketers of his era have bid goodbye to this game. But there are two players who are playing for their countries and who made their respective debuts before the former Indian skipper, MS Dhoni.
1. Dinesh Karthik (September 2004)
The Indian veteran wicket-keeper batter, Dinesh Karthik, made his debut three months prior to MS Dhoni, in September 2004, in an ODI match against England at Lord's. The very next month, he made his Test debut as well, against Australia in November 2004. However, he is not active in red-ball cricket for India, but he has made an astonishing comeback to the Indian white-ball side after a excellent IPL season in 2022. DK is now regular in T20I team and he is playing the role of finisher really well. He is also likely to make it to the upcoming T20I World Cup side as a backup keeper and finisher in the team.
2. James Anderson (Debut: December 2022)
One of the best swing bowlers that the game has seen and the third highest wicket-taker in Test cricket, James Anderson, is the second player who made his debut before MSD and is still playing for his country. At the age of 39, Anderson is still performing really well, and his performance and fitness also overshadow young English pacers some of the time. The 39-year-old made his debut for England in December 2022 in an ODI match against Australia and in May 2003 in a Test against Zimbabwe. Since then, he has been a vital part of the English pace attack. However, he has not been playing the white-ball format anymore, but in Test cricket he is still the leader of the pack for England. He last played an ODI in March 2015 against Afghanistan. Anderson has 657 test wickets, 269 ODI wickets, and 18 T20I wickets in his 20-year career.