A Bilateral ODI series is played between two nations. It can consist of as many matches as 3, 4, 5, 6, or even 7 sometimes. Most of the time, it is played at either team’s home, but sometimes, it is played in a neutral venue. Bilateral series are excellent ways to help a batter or bowler perform well before a major tournament. Bilateral happens mainly at all times of the year. This article will look at the top 10 batters who have scored the most runs in a bilateral ODI series.

1. Aaron Finch – 451

Aaron Finch is the former captain of the Australian National team. Aaron was a very aggressive batter who was full of techniques. Aaron scored 451 in 5 matches while playing against Pakistan in 2018/19. His highest score in this series was 153*, and he scored two centuries in this series.

2. Salman Butt – 451

Salman butt was known for his drives and cut-through arcs. Butt was also full of attitude and temperament. Salman scored 451 runs in 5 matches while playing against Bangladesh in 2008/09. Butt scored two centuries, and his highest score in this series was 136 runs.

3. Kumar Sangakkara – 454

Kumar Sangakkara is one of the best keeper-batter who played for Sri Lanka. Sangakkara is an idol for many Sri Lankan and international fans. Sangakkara can turn the game within some overs. Sangakkara scored 454 runs while playing against England in 2014/15. His highest score in this series was 112 runs. Sangakkara scored four fifties in this series.

4. Kevin Peterson – 454

Kevin Peterson was the most captivating player to pull off in England’s cricket team jersey. Kevin was famous because of his total of unorthodoxy and his fine stroke-play. Peterson played six games against South Africa in 2004/05, scoring 454 runs. His highest score was 116 runs.

5. Chris Gayle – 455

Chris Gayle is the most chill as well as the most destructive batter that you will ever see on the ground. Whenever Gayle hit the ball, it went out of the stadium. Chris scored 455 runs in the ODI series against India in 2002/03. Gayle played seven games, and he averaged 65 in the series. His highest score in the series was 140.

6. Hamilton Masakadza – 467

Hamilton Masakadza played for the Zimbabwe national team from 2001 to 2019. Hamilton was one of the most respected players in the Zimbabwe team. Hamilton scored 467 runs against Kenya in the ODI series of 2009/10. He played five matches, and his highest score in this series was 178*.

7. George Bailey – 478

George Bailey played for the Australian national team from 2012 to 2017. Bailey was a destructive striker capable of changing matches within few over. Bailey scored 478 runs when he played against India in 2013/14. His highest score in this inning was 156. Bailey scored three fifties in six games he played.

8. Rohit Sharma – 491

Rohit Sharma is the current captain of the Indian national cricket team. Rohit is an aggressive opener who gives a great start to the team. Rohit is one of the best cricketers currently playing in the team. Rohit scored 491 runs against Australia in 2013/14 in 6 games. Rohit also scored his first OD double-century against Australia in this series.

9. Fakhar Zaman – 515

Fakhar Zaman is a young player from Pakistan who has impressed everyone with his fantastic batting performances. Fakhar has made his name in Pakistan cricket as a dependable opener. Fakhar scored 515 runs when touring Zimbabwe in 2018. His highest score in this series was 210*. He scored two centuries in the series.

10. Virat Kohli – 558

Virat Kohli is the current face of the cricket. Virat is the best batter in ODI in recent times. Virat has played many bilateral series and has scored many runs in them. His best series was when India was touring South Africa in 2017/18. Virat played 6 games and scored 558 runs in them. Virat’s average was 186, and his highest score was 160*.