Leg byes are part of the bowling in cricket. There are leg byes mostly in every match. But think of a situation where leg byes are the highest extras bowled in a match. Sometimes leg byes can be irritating for the bowlers since they just missed a wicket in a few inches. Then how will the mindset of bowlers with the highest no of leg byes bowl in a single match? These 10 matches have the highest number of Leg byes bowled in the history of ICC cricket and ODI matches. Now let’s dive into it and look at those top 10 teams.

1. Sri Lanka - England

The match which topped this list is an ODI match in the year 1982. This was an ICC ODI match between Sri Lanka and England in 1982, and there were a total of ‘37’ leg byes in this match. This is the highest ever recorded count. This match was played in the Colombo ground on 14 Feb 1982.

2. Pakistan - England

The match at the 2nd spot in this list is an ODI match from 1987. This was an ICC ODI match between Pakistan and England in the year 1987, and there were a total of ‘36’ leg byes bowled in this match. This had a total of 460 runs scored by both teams. This was played in the Rawalpindi ground on 12 Oct 1987.

3. Australia - West Indies

The match at the 3rd spot for bowling more leg byes is an ODI match between West Indies and Australia in the year 1983. This was during the 1983 world cup series, and this match had a total of ‘36’ Leg byes. This match was played on the Lord’s ground on 18 June 1983.

4. Australia - West Indies

At the 4th spot is an ODI match which had more Leg byes in total in the year 1984, this was an ICC ODI series between west indies and Australia in the year 1984, and there were a total of ‘35’ Leg byes bowled in this match. This match was played in the Sydney ground on 17 Jan 1984.

5. Sri Lanka - West Indies

At the 5th spot is a match from 1993, which had more leg byes in total. This was an ICC ODI match between Sri Lanka and West Indies in the year 1993. This match had a total of ‘32’ leg byes in total and this was played in the Wankhede ground on 9 Nov 1993.

6. England - Australia

In the 6th spot is an ODI match between England and Australia in the year 1989. This was an ICC ODI series between these two teams and this match had a total of ‘32’ leg byes. This was played on the Lord’s ground on 29 May 1989. This match had a total of 557 runs from both innings.

7. England - New Zealand    

At the 7th spot is an ODI match from the year 1983. This was an ODI tournament between England and New Zealand in 1983, and this match had a total of ‘32’ leg byes. This match was played in the Birmingham ground on 15 June 1983. This match is the ODI #209 scorecard.

8. Australia - New Zealand

In the 8th spot on this list is an ODI match between two powerful teams of the 80s. this match was an ICC ODI match between Australia and New Zealand in the year 1983, and this match had a total of ‘31’ leg byes and had a total score of 248 from both innings. This was played in the Sydney ground on 9 Feb 1983.

9. Pakistan - West Indies

The match at the 9th spot on this list is an ODI match between West Indies and Pakistan from the year 1986. This was an ICC match between these two teams and they had a count of ‘31’ Leg byes in this match. This was played in the Hyderabad ground on 18 Nov 1986.

10. Pakistan - Sri Lanka

The match at the 10th spot on this list is an ODI match between Pakistan and Sri Lanka from the year 1990. This was an ICC tournament between these two teams and it had a total of ‘31’ leg byes bowled. This match was played in the Adelaide ground on 17 Feb 1990.