In This article, we will look at the top 10 innings in which there are more centuries. In today's matches, it is so rare to see a century. But these innings more than two centuries. Some powerful teams have a great batting lineup and tend to dominate the opponent team. With their extremely talented batsman, these teams had more than two centuries in a single inning. It is so hard to see a 100 from Batman these days. 20 top 10 matches are played mostly in the 80s and 90s. More than five matches in this list happened during the 80s and 90s. Here are the top 10 innings which had the most number of centuries.

1. South Africa

At the top of this list is team South Africa for their killer performance in the year 2015. This was during the ICC ODI series between South Africa and West Indies in the year 2015, and they scored a total of 439 runs in this innings. There were a total of 3 players who scored centuries in this innings.

2. South Africa 

At no.2 is the team South Africa for their most centuries in this list. This was during an ICC ODI match between South Africa and India in the year 2015, and they scored a total of 438 runs in this innings. They scored 3 big centuries in these innings. This match was played in the Wankhede stadium on 25 October 2015.

3. Pakistan

The 3rd spot is for team Pakistan for their amazing performance in the ODI match in the year 1982. This was during an ICC ODI match between Pakistan and India in the year 1982, and they scored a total of 263 runs in this match. They scored 2 centuries in this innings against India.

4. Pakistan

The team at the 4th spot is team Pakistan for their centuries in the year 1982. This was during an ICC ODI series between India and Pakistan in the year 1982, and they scored a total of 252 runs in the second innings after scoring 2 centuries. But in the end, they lost this game to India.

5. West Indies

The team at the 5th is team West Indies for their amazing performance in the year 1983. This was during an ICC ODI series between West Indies and India in the year 1983, and they scored a total of 333 runs in this innings by scoring 2 centuries. This match was played at the Jamshedpur ground on 7 December 1983.

6. England 

At no. 6 is team England for their exceptional performance at the Lord’s in the year 1985. This was during an ICC ODI series between England and Australia in the year 1985, and they scored a total of 257 runs in this match and 2 centuries. This was in the 2nd innings of the match and they win this game against Australia.

7. Australia 

At no.7 is team Australia for their electrifying performance in the year 1986. This was during an ICC ODI series between Australia and India in the year 1986, and they scored a total of 250 runs in this innings with 2 centuries. After a struggling battle against India, they lost this game.

8. West Indies

At the 8th position is team West Indies for unbelievable performance in the year 1987. This was during an ICC ODI match between West Indies and Sri Lanka in the year 1987, and they scored a huge 360 runs in the 2nd innings of the match and scored 2 centuries. WI won this match at the Karachi ground.

9. Pakistan 

The 9th spot is for team Pakistan in the year 1988. This was during an ICC ODI match between Pakistan and Bangladesh in the year 1988, and they scored a total of 284 runs in this innings and 2 centuries. This match was played in the Chattogram ground on 29 October 1988.

10. Pakistan 

At the 10th spot is team Pakistan for neat performance in the year 1990. This was during an ICC ODI series between Pakistan and Sri Lanka in the year 1990, and they scored a total of 315 runs in this innings with 2 centuries. This was the 2nd innings of the match and they defeated Sri Lanka with their exceptional cricket.