Dinesh Karthik
Sometimes, despite all the talent that you can boast of, you can just be born in the wrong era. For Dinesh Karthik, who is the only player on this list to have played more than 100 games for India and IPL matches, he was unfortunate to be a wicketkeeper during the same time as MS Dhoni, India's greatest captain, and wicketkeeper.
Still, he played 103 matches, the majority of which came in ODIs, of which he played 71. Karthik scored more than 1,000 runs in both Tests and ODIs and considering his exploits in the IPL where he has played 138 games, it is surprising that T20Is is the format that he has represented the country least times in.
In total, his international career that spanned 103 matches saw him score 2,413 runs at an average of 27.11. In the IPL, where he has played for Delhi Daredevils, Kings XI Punjab, Mumbai Indians, Royal Challengers Bangalore and his current side, Gujarat Lions, he has scored 2,542 runs at an average of 23.75.
IPL matches | International matches |
---|---|
138 | 103 |
Get real-time updates on IPL 2025, live scores, IPL Prediction, match schedule, points table,Result & squad -CSK, MI, RCB, KKR, SRH, LSG, DC, GT, PBKS