Cricket is full of rivalries just like any other sport. Cricket has seen many rivalries in almost every format. England is believed as the home country of cricket, and hence has been playing from the very start. The first international match was also played between Australia and England. India is also emerged as the world giant for the past 15 years. India and England have shared many entertaining moments in every format. In this article, we will look at the top batter with the most runs in ODI between India and Australia.

1. Sourav Ganguly – 975 

Sourav Ganguly is a former captain of the Indian national team, and he is also known as one of India's most successful cricket captains. Ganguly was also a highly skilled batsman, known for his elegant stroke play and ability to score runs quickly. Ganguly has played 26 matches against England in ODI and has scored 975 runs in them.

2. Virender Sehwag – 1008 

Virender Sehwag is the most destructive opener for India of all time. Sehwag has proved his destructiveness in ODI as well as test matches. Sehwag has always shut the mouths of experts who tried to critique his batting technique. Sehwag has played 27 games against England in ODI and has scored a little over 1000 runs.

3. Rahul Dravid – 1012 

Rahul Dravid is one of the most respected Indian batsmen purely for his batting exploits in overseas conditions. He used to play ball exceptionally late and was considered to be technically very good. Rahul has won many one-sided games for India in tough conditions. Rahul has played 30 matches against England and has scored 1012 runs in them.

4. Kevin Peterson – 1138 

Kevin Peterson is one of the most captivating cricketers to play in England’s jersey. Peterson was famous for his flamboyant stroke play. Peterson was a very orthodox player, and he is known to invent the “Reverse Hit’ shot in cricket. Peterson has played 28 matches against India and has scored 1138 runs in them.

5. Ian Bell – 1163 

Ian Bell was a very fine player at the international level for the England cricket team from 2004 to 2015. Ian received many glowing reviews from coaches at an early stage of his cricket career. Ian has played 31 games against India in ODI and has scored 1163 runs in them. Ian’s highest score against India is 126*.

6. Suresh Raina – 1207

Suresh Raina was the backbone of the middle order for the Indian team. Raina handled the team from collapsing a lot of times when the situation was tight. Raina is also considered the best fielder during his time with the Indian team. Raina has played 37 games against England in ODIs and has scored 1207 runs in them. Raina’s highest score against England is 100.

7. Virat Kohli – 1340 

Virat Kohli is the greatest cricketer in the current era. Virat has broken many records, giving him the title of “Record Breaker”. Virat has won many games for India in tough situations. Virat has played 35 matches against England and has scored 1340 runs in them. Virat’s highest score against England is 122.

8. Sachin Tendulkar – 1455 

Sachin Tendulkar, also known as “The God” of cricket, is the best player that India has ever produced. Sachin has broken nearly every record that one can imagine. Sachin also has a very good overseas record and has performed well against every big team. Sachin has played 37 matches against England and has scored 1455 runs in them. Sachin also has ten fifties against England.

9. Yuvraj Singh – 1523 

Yuvraj Singh was one of the best middle-order batsmen India could ever have. Yuvraj played a crucial role in winning the 2011 ODI World Cup for India. Yuvraj has helped India with his amazing batting whenever the situation was tight. Yuvraj has played 37 games against England in ODIs and has scored 1523 runs in them.

10. MS Dhoni – 1546 

MS Dhoni is one of the most beloved cricketers in India. Dhoni has a fan base across India and of all age groups. Dhoni is known as the best captain of the Indian national team. Dhoni has played 48 matches against England and has scored 1546 runs in them. Dhoni’s highest score against England is 134 runs.