India have played 1,021 internationals in these cricket team records and won 601, more matches and more wins than any other side. This hub links 19 men’s teams and 10 women’s teams.
Each team page breaks down results by format, shows the record against every opponent, and lists the leading run scorers, wicket takers, highest totals and lowest totals. All figures count matches since Dec 2001.
Reading the National Cricket Team Stats
The two lists below show matches played and matches won for each side. The gap between those two numbers is not all defeats: Test draws, ties and washouts sit in there too, so a team page is the place to see the full win, loss and draw split.
Win totals need context. Australia have won 551 of 934, a higher share than India’s 601 of 1,021, even though India have more wins. Zimbabwe have played 514 matches and won 143. Associate sides such as Nepal (112 wins from 206) and the USA (71 from 135) play mostly T20Is, which changes how their record reads.
The data is ball-by-ball scorecards from Cricsheet, starting Dec 2001. Afghanistan’s matches are not in that open data set, so there is no Afghanistan page, and their games are missing from every opponent’s record too.
Men's National Cricket Team Records
- India1,021 matches, 601 won
- England953 matches, 471 won
- Pakistan868 matches, 435 won
- Sri Lanka891 matches, 389 won
- Australia934 matches, 551 won
- South Africa815 matches, 456 won
- New Zealand830 matches, 415 won
- West Indies810 matches, 286 won
- Zimbabwe514 matches, 143 won
- USA135 matches, 71 won
- Namibia177 matches, 90 won
- Oman178 matches, 83 won
- Bangladesh658 matches, 236 won
- UAE245 matches, 112 won
- Netherlands214 matches, 93 won
- Canada143 matches, 60 won
- Nepal206 matches, 112 won
- Ireland301 matches, 119 won
- Scotland214 matches, 106 won
Women's National Cricket Team Records
- India Women316 matches, 177 won
- England Women342 matches, 229 won
- Australia Women299 matches, 234 won
- South Africa Women320 matches, 165 won
- Pakistan Women276 matches, 94 won
- New Zealand Women255 matches, 120 won
- Bangladesh Women189 matches, 70 won
- Sri Lanka Women238 matches, 88 won
- Ireland Women194 matches, 84 won
- West Indies Women247 matches, 97 won
Where to Start: Popular Team Pages
The India team page is the largest, with 1,021 matches. The Australia records show the strongest win count against games played among the big sides, and the England team stats cover 953 matches with 471 wins. Pakistan sit on 435 wins from 868.
Among women’s sides, Australia Women have won 234 of 299 and England Women 229 of 342. India Women have played 316 and won 177. The Australia Women page and the India Women records are good places to begin.
Each team page links on to its rivalry pages. For a single matchup, the head to head hub lists every rivalry page on the site.
Questions about Teams
Which cricket team has won the most matches?
India, with 601 wins from 1,021 matches covered here since Dec 2001. Australia are next on 551 wins from 934. Among women’s teams, Australia Women lead with 234 wins from 299.
Which team has the best record in international cricket?
Measured by wins against matches played, Australia stand out among men’s sides with 551 wins in 934 games. Australia Women have an even stronger return, 234 wins in 299. Each team page shows the win share of decided matches by format.
How many teams are on cricketrecordbook.com?
There are 19 men’s and 10 women’s national team pages. They include the Test nations and associate sides such as Nepal, Oman, Namibia, Scotland and the USA. Afghanistan is not included, because its matches are not in the data set.
Do the team records include all formats?
Yes. The match and win totals add up Tests, ODIs and T20Is. Each team page then gives the record in each format on its own, plus the best and worst head to head results.
Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.