DH Web Desk
Rank 10| Axar Patel - 594 runs in 28 matches.
Credit: Instagram/@akshar.patel
Rank 09| Ravindra Jadeja - 613 runs in 35 matches.
Credit: Instagram/@royalnavghan
Rank 08| Yashasvi Jaiswal - 718 runs in 18 matches.
Credit: Instagram/@yashasvijaiswal28
Rank 07| Ishan Kishan - 741 runs in 30 matches.
Credit: Instagram/@ishankishan23
Rank 06| Shreyas Iyer - 986 runs in 26 matches.
Credit: Instagram/@shreyasiyer96
Rank 05| Suryakumar Yadav - 1130 runs in 40 matches.
Credit: Instagram/@surya_14kumar
Rank 04| KL Rahul - 1203 runs in 30 matches.
Credit: Instagram/@klrahul
Rank 03| Rohit Sharma - 1800 runs in 35 matches.
Credit: Instagram/@klrahul
Rank 02| Virat Kohli - 2048 runs in 35 matches.
Credit: Instagram/@virat.kohli
Deccan Herald is on WhatsApp Channels| Join now for Breaking News & Editor's Picks
Rank 01| Ꮪhubman Gill - 2154 runs in 48 matches.
Credit: Instagram/@shubmangill