Shubman Gill vs Virat Kohli: Whose Records Are Better After 37 Tests? Check Their Stats Comparison

Gill is often referred to as the heir to Virat Kohli in the Indian team. The two are often called the 'prince' and the 'king'. Kohli has played 37 Tests so far. After his batting performance in England, we compare Gill’s stats with Kohli at the same stage.

Avijit Das
Avijit Das

4 mins read
Shubman-Gill-vs-Virat-Kohli.webp

Be a winner today!

Get the latest cricket updates, Join our community

iconiconicon

Leading the Indian team in the five-match Test series in England, Shubman Gill performed superbly and proved his critics wrong. Not many experts thought India could do well in the 2025 Anderson-Tendulkar Trophy. India went to England with a young side. Even though Gill was named captain, he had yet to prove his batting skills overseas.

The Indian captain had a memorable tour as both a batter and a leader. In 10 innings across five Tests, he scored 754 runs at an average of 75.40. The 25-year-old made four centuries, including his career-best 269 in Birmingham. He started the tour with 147 in Leeds and also scored a determined 103 under pressure in the Manchester Test.

Gill is often referred to as the heir to Virat Kohli in the Indian team. The two are often called the 'prince' and the 'king'. Kohli has played 37 Tests so far. After his batting performance in England, we compare Gill’s stats with Kohli at the same stage.

Also Read -Watch: Virat Kohli’s cover drives capturing 17 years legacy

Who has scored more runs and has a better average after 37 Tests?

In 37 Tests, Gill has scored 2,647 runs. After the England tour, his average is 41.35. Of his total runs, 1,346 came against England in 15 Tests, with an average of 51.76.

Gill also scored 537 runs in nine Tests against Australia (average 35.80), 324 runs in five Tests against New Zealand (average 32.40), and 321 runs in four Tests against Bangladesh (average 45.85).

After 37 Tests, Kohli had 2,794 runs at an average of 45.06. Of these, 1,276 runs came in 12 Tests against Australia (average 60.76). Kohli scored 426 runs in four Tests against New Zealand (average 85.20), 322 runs in nine Tests against England (average 20.12), and 272 runs in two Tests against South Africa (average 68).

Virat Kohli and Gill
Caption

 

Who has scored more hundreds after 37 Tests?

Gill has played 37 Tests and scored nine centuries and seven fifties. Six of his nine centuries came against England. Before the Anderson-Tendulkar Trophy, he had two centuries against England at home in early 2024. He also scored two hundreds against Bangladesh and one against Australia.

Player Runs Average HS 100s 50s
Shubman Gill 2,647 41.35 269 9 7
Virat Kohli 2,794 45.06 169 11 11

Kohli had 11 hundreds and 11 fifties. Six of his hundreds came against Australia, with a best of 169 in Melbourne. He also scored two hundreds against New Zealand and one each against England, South Africa, and Sri Lanka.

Record in SENA nations after 37 Tests

Gill played 16 Tests in the SENA nations. He scored 1,268 runs at an average of 42.26, with four centuries (all in England) and two fifties (in Australia). Gill averages 52.62 in eight Tests in England and 35.20 in six Tests in Australia. In two Tests in South Africa, he averages 18.50. He has not played in New Zealand yet.

Player Matches Runs Average HS 100s 50s
Shubman Gill 16 1,268 42.26 269 4 2
Virat Kohli 17 1,612 48.84 169 7 4

In Comparison, Kohli played 17 Tests in the SENA nations. He scored 1,612 runs at an average of 48.84, with seven hundreds and four fifties. Five of his hundreds came in Australia, and one each in New Zealand and South Africa. Kohli averaged 62 in eight Tests in Australia, 13.40 in five Tests in England (poor 2014 tour), 71.33 in two Tests in New Zealand, and 68 in two Tests in South Africa.

Record in winning causes after 37 Tests

Gill played 18 Tests that India won. In 33 innings, he scored 1,573 runs at an average of 54.24, with six centuries and three fifties. In 13 Tests that India lost, he scored 657 runs at an average of 25.26, with one century and two fifties.

Player Matches Runs Average HS 100s 50s
Shubman Gill 18 1,573 54.24 269 6 3
Virat Kohli 13 760 42.22 107 2 5

Kohli played 13 Tests that India won. In 21 innings, he scored 760 runs at an average of 42.22, with two hundreds and five fifties. In 14 Tests that India lost, he scored 962 runs at 34.35, with four hundreds. Five of Kohli’s hundreds came in drawn matches.

Tags:

Follow us on

WATCH NOW

IMG_9039.png

4 hrs ago

Watch: Virat Kohli’s cover drives capturing 17 years legacy

Stunning-C&B.webp

6 hrs ago

Watch: Dropped catch results in hilarious run out

IMG_9026.png

1 day ago

Watch: Rohit Sharma guesses movie dialogues in a fun video from ad shoots

It is not my job to announce the winner

Rohit Sharma on being asked if England were rightly awarded the World Cup title in 2019