Indian batsmen who scored centuries in both innings of a Test

By Akshay
July 06, 2025

Vijay Hazare scored centuries in both innings of the Test match against Australia in 1948. He then scored 116 runs in the first innings and 145 runs in the second innings.

Sunil Gavaskar scored centuries in both innings of the Test match against Pakistan in 1978. He then scored 111 runs in the first innings and 137 runs in the second innings.

Sunil Gavaskar scored centuries in both innings of the Test match against West Indies in 1971. He then scored 124 runs in the first innings and 220 runs in the second innings.

Sunil Gavaskar scored centuries in both innings of the Test match against West Indies in 1978. He then scored 108 runs in the first innings and 182 runs in the second innings.

Rahul Dravid scored centuries in both innings of the Test match against New Zealand in 1999. He then scored 190 runs in the first innings and 103 runs in the second innings.

Rahul Dravid scored centuries in both innings of the Test match against Pakistan in 2005. He then scored 110 runs in the first innings and 135 runs in the second innings.

Virat Kohli scored centuries in both innings of the Test match against Australia in 2014. He then scored 115 runs in the first innings and 141 runs in the second innings.

Ajinkya Rahane has also scored centuries in both innings of a Test match. He scored 127 runs and 100 runs in a Test match against South Africa in 2015.

Rohit Sharma has also scored centuries in both innings of a Test match for India. In 2019, he scored 176 runs in the first innings and 127 runs in the second innings against South Africa.

Rishabh Pant has scored centuries in both innings of the Test against England in the year 2025. He scored 134 runs in the first innings and 118 runs in the second innings.

Shubman Gill performed brilliantly in the Test match against England in the year 2025. He scored 269 runs in the first innings and 161 runs in the second innings.

See More Stories