Being the best in a country is a hard-enough feat, but being the country's best in a continent is tougher!
Here is the complete list:

Asia's best Indian batters

It is no surprise that the current Indian captain Rohit Sharma is leading the pack, having scored 975 runs against Asian teams.

975 - Rohit Sharma

Virat Kohli might not be in form currently, but he is second on the list, having scored 829 runs against Asian teams.

829 - Virat Kohli

The veteran India opener is third on this list, having scored 704 runs against Asian teams.

704 - Shikhar Dhawan

Suresh Raina was a stalwart in the Indian national team alongside Suresh Raina, having scored 496 runs against Asian teams.

496 - Suresh Raina

KL Rahul is among the latest entrants on the list, and to his name, he has 466 runs against Asian teams.

466 - KL Rahul

435 - Yuvraj Singh

The legendary all-rounder was a two-time world cup winner with India, and to his name, he has 435 runs against Asian opponents.

The legendary all-rounder was a two-time world cup winner with India, and to his name, he has 435 runs against Asian opponents.

The legendary India skipper has smashed the ball around the park, and his 428 runs vs Asian teams includes the 6 that won India the ODI World Cup in 2011.

428 - MS Dhoni

Shreyas Iyer is another of the new entrants on this list. During his time with the national team, he has scored 404 runs against Asian teams. 

404 - Shreyas Iyer

Follow us on: