Most T20I runs for India

Rohit Sharma - 3620

Virat Kohli - 3584

KL Rahul  - 1963

Shikhar Dhawan - 1759

MS Dhoni - 1617

Most runs against Australia in ODIs