As Indian cricket fans, many know the feeling of losing a match to another team’s batting performance. It’s hard to forget the batsmen who smashed the Indian cricket fan's heart by scoring max runs in the ODI cricket while attacking the Indian bowling squad. These Top 10 players have the highest runs against in their career only team India in the ODI cricket. These batters have the highest runs in their ODI career and especially most of their runs from team India. Most batters in this list are from Asian countries and mostly Sri Lanka and Pakistan. Since these players play constantly with tam India, they get the techniques and attack of Indian boiling. Let’s check out those players.

1. Sanath Jayasuriya

The player at the top of this list is the former cricketer and batsman SANATH JAYASURIYA from the Sri Lankan cricket team and his performance against team India in batting. He has total of 2899 runs and has scored 7 centuries and 14 half-centuries. His highest score against India is 189 and he played a total of 85 innings against India.

2. Kumar Sangakkara

The player at the 2nd spot is again a former Sri Lankan player KUMAR SANGAKKARA in his ODI career against team India. He has played a total of 71 innings and scored 2700 runs. He also scored 6 centuries and 18 half-centuries in his career against India and his highest score was 138* against India.

3. Dpmd Jayawardene

The player at the 3rd spot is the former cricketer and legendary batsman DPMD JAYAWARDENE from Sri Lanka and his performance in the ODI cricket against India and he has played 84 innings with India and has scored 2666 runs against them. He scored 4 centuries and 17 half-centuries and his highest score was 128.

4. Inzamam-Ul-Haq

The player at the 4th spot is the former cricketer and batsman INZAMAM-UL-HAQ from team Pakistan and his performance with team India in the ODI cricket. He has played 64 innings with them and has scored 2403 runs against them. He scored 4 centuries and 12 half-centuries with India and his highest score with them is 123.

5. Tm Dilshan

The player at the 5th spot is the former cricketer and batsman TM DILSHAN from the Sri Lankan cricket team and his performance against team India in the ODI cricket. He has played a total of 64 innings and has scored 2255 runs against them. He scored 4 centuries and 11 half-centuries with them and his highest score was 160*.

6. Ricky Ponting

The player at the 6th spot is the former cricketer and Captain RICKY PONTING of the Australian cricket team and his performance in the ODI cricket against team India and he has played a total of 59 innings. He has scored a total of 2164 runs against them which include 6 centuries and 9 half-centuries. His highest score was 140*.

7. Saeed Anwar 

The player at the 7th spot is the former cricketer and batsman SAEED ANWAR from the Pakistan cricket team and his performance in the ODI cricket against team India. He played a total of 48 innings with them and scored a total of 2002 runs which includes 4 centuries and 8 half-centuries. His highest score was 194.

8. Aravinda De Silva

The player at the 8th spot is the former cricketer and batsman ARAVINDA DE SILVA from the Sri Lankan cricket team and his performance in the ODI cricket against the team India and he has played 55 innings with them. He has scored a total of 1786 runs against them which includes 3 centuries and 13 half-centuries. His highest score is 105.

9. Shoaib Malik

The player at the 9th spot is the former cricketer and batsman SHOAIB MALIK from the Pakistan cricket team and his batting against team India and he has played 42 innings with them. He has scored a total of 1782 runs against them which includes 4 centuries and 11 half-centuries. His highest score was 143.

10. Adam Gilchrist

The player at the 10th spot is the former cricketer and batsman ADAM GILCHRIST from the Australian cricket squad to have the highest performance against team India and he has played 45 innings with them. He has scored a total of 1622 runs against them which includes a century and 12 half-centuries. His highest was 111.