Producer: Peuli Bakshi

5 Most Run-Scoring Active Players in India vs Bangladesh Tests, Bangladeshi Batter Tops List

1. Mushfiqur Rahim

The keeper-batter scored 604 runs in 15 innings from 2010 to 2022 with an average of 43.14. He has 2 tons and 2 fifties to his name, with a highest score of 127.

2. Cheteshwar Pujara

The Indian batter scored 468 runs in 8 innings from 2017 to 2022 with an average of 78.00. He has 1 ton and 5 fifties to his name, with a highest score of 102*.

3. Virat Kohli

Virat is the second active Indian in the top-scorer list with 437 runs in 9 innings, during 2015-2022, including 2 centuries with a highest score of 204.

4. Shakib Al Hasan

The all-rounder scored 376 runs in 14 innings from 2007 to 2022 with an average of 43.14. He has 2 half centuries to his name, with a highest score of 84.

5. Ajinkya Rahane

The Indian batter scored 345 runs in 5 innings from 2015 to 2019 with an average of 69.00. He has 4 half centuries to his name, with a highest score of 98.