
Cricket Teams
“Explore team records, squads and performance across tournaments, seasons and venues.”
96
Teams
24
Countries
1,846
Matches
All Teams
“Browse international teams or switch to franchise teams using Tournament Type.”
Showing 1–9 of 96 teams
Sort: Most Matches
2026
Australia
Governed by Cricket Australia
Matches
40
Wins
25
Win %
62.5%
Highest
233/2
Total Runs6,891
Wickets271
Boundaries884
2026
England
Governed by England & Wales Cricket Board
Matches
38
Wins
23
Win %
60.5%
Highest
241/3
Total Runs6,742
Wickets259
Boundaries871
2026
South Africa
Governed by Cricket South Africa
Matches
36
Wins
21
Win %
58.3%
Highest
227/4
Total Runs6,304
Wickets248
Boundaries816
NZ
New Zealand
Governed by New Zealand Cricket
Matches
35
Wins
20
Win %
57.1%
Highest
225/5
Total Runs6,110
Wickets239
Boundaries792
2026
Pakistan
Governed by Pakistan Cricket Board
Matches
41
Wins
24
Win %
58.5%
Highest
232/6
Total Runs6,806
Wickets277
Boundaries862
2026
West Indies
Governed by Cricket West Indies
Matches
37
Wins
19
Win %
51.4%
Highest
236/5
Total Runs6,395
Wickets244
Boundaries834
SRI
Sri Lanka
Governed by Sri Lanka Cricket
Matches
39
Wins
20
Win %
51.3%
Highest
228/4
Total Runs6,588
Wickets261
Boundaries846
Team Leaders at a Glance
“Key team achievements across all tournaments and seasons.”
Recently Updated Squads
“Latest team squads and updates from major tournaments.”
India
ICC Men's T20 World Cup 2026
15 players•20 Oct 2026
Captain: Suryakumar Yadav
Coach: Rahul Dravid
Australia
ICC Men's T20 World Cup 2026
15 players•19 Oct 2026
Captain: Mitchell Marsh
Coach: Andrew McDonald
England
ICC Men's T20 World Cup 2026
15 players•18 Oct 2026
Captain: Jos Buttler
Coach: Matthew Mott
South Africa
ICC Men's T20 World Cup 2026
15 players•17 Oct 2026
Captain: Aiden Markram
Coach: Rob Walter