Karun Nair of India during a nets session at Headingley on June 19, 2025 in Leeds, England

Karun Nair returns to India’s Test XI after 3,010 days, featuring in the Headingley Test against England from June 20.

Nair made a return to the India Test team after an eight-year hiatus. Since hammering a triple-century against England in just his third Test in 2016, he played three more matches in the format, with his last one coming in 2017. Having made a switch from Karnataka to Vidarbha for the 2023-24 domestic season, Nair scored 863 runs in nine first-class matches at an average of 54, helping his team win the third Ranji trophy title. His experience in the county circuit, in which he amassed 863 runs at 53.93, also contributed to his comeback since India’s batting order underwent a rejig after several seniors retired.

He left no stone unturned, scoring a 204 off 281 balls in the first unofficial Test between India A and England Lions ahead of the main series. This performance made it difficult for the selectors to ignore him for the opening Test at Leeds.

Also read: Why India fans shouldn't get too excited by Karun Nair's double hundred against England Lions

Longest gaps between Test appearances

Since playing his last Test against Australia in March 2017, Nair is making a comeback to the Test format after a gap of 77 Tests played by India. Parthiv Patel (83 Tests between 2008 and 2016), Dinesh Karthik (87 Tests between 2010 and 2018) and Jaydev Unadkat (118 between 2010 and 2022) have had a longer gap among Indians. Unadkat's span of 118 missed Test matches is also the second-most overall. The world record is held by off-spinner Gareth Batty, who missed 142 Tests for England between 2005 and 2016.

Name Team From To Span Tests missed
Gareth Batty England 5 Jun 2005 20 Oct 2016 11y 137d 142
Jaydev Unadkat India 20 Dec 2010 22 Dec 2022 12y 2d 118
Martin Bicknell England 9 Aug 1993 21 Aug 2003 10y 12d 114
Floyd Reifer West Indies 18 Jan 1999 9 Jul 2009 10y 172d 109
Younis Ahmed Pakistan 2 Nov 1969 21 Feb 1987 17y 111d 104
Derek Shackleton England 7 Nov 1951 20 Jun 1963 11y 225d 103
Les Jackson England 26 Jul 1949 6 Jul 1961 11y 345d 96
Fawad Alam Pakistan 28 Nov 2009 13 Aug 2020 10y 259d 88
Dinesh Karthik India 21 Jan 2010 14 Jun 2018 8y 144d 87
Pat Pocock England 13 Jul 1976 26 Jul 1984 8y 13d 86
Wayne Larkins England 1 Sep 1981 24 Feb 1990 8y 176d 85
Liam Plunkett England 11 Jun 2007 12 Jun 2014 7y 1d 85
Parthiv Patel India 11 Aug 2008 26 Nov 2016 8y 107d 83
Rawl Lewis West Indies 29 Dec 1998 17 Mar 2006 7y 78d 81
Keith Andrew England 1 Dec 1954 6 Jun 1963 8y 187d 79
Brad Hogg Australia 13 Oct 1996 10 Apr 2003 6y 179d 78
Ryan Sidebottom England 20 May 2001 25 May 2007 6y 5d 78
Tim Paine Australia 13 Oct 2010 23 Nov 2017 7y 41d 78
Karun Nair India 28 Mar 2017 20 Jun 2025 8y 90d 77
Brian Close England 28 Aug 1967 3 Jun 1976 8y 280d 75
Ben Duckett England 21 Nov 2016 1 Dec 2022 6y 10d 75

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.