Babar Azam in 2022: 2477 runs from 44 matches
Image Source : GETTY IMAGESMohammad Yousuf in 2006: 2435 runs from 33 matches
Image Source : GETTY IMAGESSaeed Anwar in 1996: 2296 runs from 43 matches
Image Source : GETTY IMAGESMohammad Yousuf in 2002: 2226 runs in 41 matches
Image Source : GETTY IMAGESInzamam-ul-Haq in 2000: 2164 runs in 46 matches
Image Source : GETTY IMAGESBabar Azam in 2019: 2082 runs in 36 matches
Image Source : GETTY IMAGESMisbah-ul-Haq in 2013: 2078 runs in 42 matches
Image Source : GETTY IMAGESMohammad Yousuf in 2000: 2000 runs in 53 matches
Image Source : GETTY IMAGESYounis Khan in 2002: 1947 runs in 48 matches
Image Source : GETTY IMAGESMohammad Rizwan in 2021: 1915 runs in 44 matches
Image Source : GETTY IMAGESNext : World Test Championship 2023: Most wickets for India in ongoing cycle, featuring Jasprit Bumrah and R Ashwin