Which Indian has the longest gap between fifties? No it's not Karun Nair

Karun Nair marked his return to Test cricket after eight years with an unbeaten 52 on Day 1 of the fifth Test against England, his first fifty-plus score in nearly nine years. This comeback follows his remarkable 303 not out in 2016. Despite promising starts in previous matches, Nair's resilient innings helped India cross 200.

Which Indian has the longest gap between fifties? No it's not Karun Nair
Karun Nair marked his return to Test cricket after eight years with an unbeaten 52 on Day 1 of the fifth Test against England, his first fifty-plus score in nearly nine years. This comeback follows his remarkable 303 not out in 2016. Despite promising starts in previous matches, Nair's resilient innings helped India cross 200.