Top 10 Batsmen with most runs against a single opposition in ODIs
5. Mahela Jayawardene v India – 2666:
Mahela Jayawardene has played India very well. Jayawardene never had any difficulty in hammering the Indian blowers and has hit 2666 runs in 87 ODIs. It includes 4 centuries and 17 half-centuries. He also has a World Cup final hundred against India, though in a losing cause. Mahela’s best innings is of 128 which he played at Sharjah way back in the year 2000.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store