Meycauayan Cebu Greats 80 79 10′ Snezhnye Barsy Astana AKM-Junior 0 3 14′ Sinhalese Sports Club Police Sports Club 85/2 0 Ace Capital Cricket Club Colombo Cricket Club 0 81/1 Iran China 1 1 Viktoriya Mykolaivka Metal Kharkiv 0 0 Matches →

Cricket team ranking

Teams from ongoing seasons, ordered by points per game. Only teams with at least 5 matches played are listed.

# Team Competition P W D L Goals +/- Pts PPG Form
1 Warriors CSA T20 Challenge 6 5 0 1 0:0 0 26 4.33
2 Sussex 2nd XI Second Eleven Twenty20 7 6 0 1 0:0 0 30 4.29
3 Derbyshire 2nd XI Second Eleven Twenty20 6 4 0 2 0:0 0 24 4.00
4 Warwickshire 2nd XI Second Eleven Twenty20 8 7 0 1 0:0 0 32 4.00
5 Hampshire Women Vitality Blast Women 10 8 0 2 0:0 0 40 4.00
6 Boland CSA T20 Challenge 7 6 0 1 0:0 0 27 3.86
7 Hampshire 2nd XI Second Eleven Twenty20 8 6 0 2 0:0 0 28 3.50
8 Surrey Women Vitality Blast Women 11 8 0 3 0:0 0 37 3.36
9 Nottinghamshire 2nd XI Second Eleven Twenty20 9 7 0 2 0:0 0 30 3.33
10 Northamptonshire 2nd XI Second Eleven Twenty20 9 7 0 2 0:0 0 30 3.33
11 Titans CSA Provincial One-Day Challenge Division One 6 4 0 2 0:0 0 19 3.17
12 Leicestershire 2nd XI Second Eleven Twenty20 7 4 0 3 0:0 0 22 3.14
13 Dolphins CSA T20 Challenge 7 5 0 2 0:0 0 22 3.14
14 Northamptonshire Vitality Blast Men 12 9 0 3 0:0 0 36 3.00
15 Durham 2nd XI Second Eleven Twenty20 8 5 0 3 0:0 0 24 3.00
16 Surrey 2nd XI Second Eleven Twenty20 8 5 0 3 0:0 0 24 3.00
17 The Blaze Women Vitality Blast Women 12 8 0 4 0:0 0 34 2.83
18 Durham Women Vitality Blast Women 11 7 0 4 0:0 0 31 2.82
19 Yorkshire Vitality Blast Men 11 7 0 4 0:0 0 30 2.73
20 Hampshire Vitality Blast Men 12 8 0 4 0:0 0 32 2.67
21 Nottinghamshire Vitality Blast Men 12 8 0 4 0:0 0 32 2.67
22 Gloucestershire 2nd XI Second Eleven Twenty20 7 3 0 4 0:0 0 18 2.57
23 Western Province CSA T20 Challenge 7 4 0 3 0:0 0 18 2.57
24 Lancashire Vitality Blast Men 11 6 0 5 0:0 0 26 2.36
25 Essex Vitality Blast Men 12 7 0 5 0:0 0 28 2.33
26 Surrey Vitality Blast Men 12 7 0 5 0:0 0 28 2.33
27 Somerset Vitality Blast Men 12 7 0 5 0:0 0 28 2.33
28 Gloucestershire Vitality Blast Men 12 7 0 5 0:0 0 28 2.33
29 Edinburgh Castle Rockers European T20 Premier League 5 5 0 0 0:0 0 11 2.20
30 Essex Women Vitality Blast Women 12 6 0 6 0:0 0 26 2.17
31 Bermuda ICC Men's T20 World Cup Sub Regional Americas QLF 7 7 0 0 0:0 0 15 2.14
32 Kenya Twenty20 Quadrangular (in Kenya) 8 8 0 0 0:0 0 17 2.12
33 Chambal Ghariyals Madhya Pradesh Premier League 8 8 0 0 0:0 0 17 2.12
34 Somerset Women Vitality Blast Women 11 5 0 6 0:0 0 23 2.09
35 Worcestershire Vitality Blast Men 12 6 0 6 0:0 0 24 2.00
36 Bahrain Rwanda Tri-Nation T20I Series 8 8 0 0 0:0 0 16 2.00
37 Glamorgan Vitality Blast Men 12 6 0 6 0:0 0 24 2.00
38 Warwickshire Vitality Blast Men 12 6 0 6 0:0 0 24 2.00
39 Tamil Union Cricket and Athletic Club Major Clubs T20 Tournament 6 6 0 0 0:0 0 12 2.00
40 Somerset 2nd XI Second Eleven Twenty20 8 3 0 5 0:0 0 16 2.00
41 Kent 2nd XI Second Eleven Twenty20 8 3 0 5 0:0 0 16 2.00
42 Uganda Africa Continental Cup 9 9 0 0 0:0 0 18 2.00
43 Canada ICC Men's T20 World Cup Americas Region Final 6 6 0 0 0:0 0 12 2.00
44 Malaysia Asia Pacific Cricket Champions Trophy 6 6 0 0 0:0 0 12 2.00
45 Norway Nordic T20 Cup 5 5 0 0 0:0 0 10 2.00
46 Zimbabwe Men's T20 World Cup Sub Regional Africa QLF B 5 5 0 0 0:0 0 10 2.00
47 Indonesia Indonesia Tri-Nation T20I Series 8 8 0 0 0:0 0 16 2.00
48 Royal Nimar Eagles Madhya Pradesh Premier League 6 5 0 1 0:0 0 11 1.83
49 Portugal Portugal T20 Tri-Series 5 4 0 1 0:0 0 9 1.80
50 Sinhalese Sports Club Major Clubs Limited Over Tournament 5 4 0 1 0:0 0 9 1.80
51 Majhi Mumbai Indian Street Premier League 10 9 0 1 0:0 0 18 1.80
52 Nigeria West Africa Trophy 9 8 0 1 0:0 0 16 1.78
53 Durham Vitality Blast Men 12 5 0 7 0:0 0 20 1.67
54 Colombo Cricket Club Major Clubs Limited Over Tournament 6 5 0 1 0:0 0 10 1.67
55 Colts Cricket Club Major Clubs Limited Over Tournament 6 5 0 1 0:0 0 10 1.67
56 Moors Sports Club Major Clubs T20 Tournament 6 5 0 1 0:0 0 10 1.67
57 Saudi Arabia Quadrangular Twenty20 Series (Malaysia) 6 5 0 1 0:0 0 10 1.67
58 North West CSA T20 Challenge 6 2 0 4 0:0 0 10 1.67
59 Mohammedan Sporting Club Dhaka Premier Division Cricket League 11 9 0 2 0:0 0 18 1.64
60 Derbyshire Vitality Blast Men 10 3 0 7 0:0 0 16 1.60
61 Antwerp Anchors EUT20 Belgium 5 3 0 2 0:0 0 8 1.60
62 Rewa Jaguars Madhya Pradesh Premier League 7 5 0 2 0:0 0 11 1.57
63 Jabalpur Royal Lions Madhya Pradesh Premier League 7 5 0 2 0:0 0 11 1.57
64 Argentina ICC Men's T20 World Cup Sub Regional Americas QLF 7 5 0 2 0:0 0 11 1.57
65 Middlesex 2nd XI Second Eleven Twenty20 9 3 0 6 0:0 0 14 1.56
66 Glamorgan 2nd XI Second Eleven Twenty20 8 2 0 6 0:0 0 12 1.50
67 Yorkshire 2nd XI Second Eleven Twenty20 8 2 0 6 0:0 0 12 1.50
68 Bahamas ICC Men's T20 World Cup Sub Regional Americas QLF 8 6 0 2 0:0 0 12 1.50
69 Philippines Indonesia Tri-Nation T20I Series 8 6 0 2 0:0 0 12 1.50
70 Cayman Islands ICC Men's T20 World Cup Sub Regional Americas QLF 8 6 0 2 0:0 0 12 1.50
71 Abahani Limited Dhaka Premier Division Cricket League 11 8 0 3 0:0 0 16 1.45
72 Prime Bank Cricket Club Dhaka Premier Division Cricket League 11 8 0 3 0:0 0 16 1.45
73 Tanzania Quadrangular Twenty20 Series (Malawi) 5 3 0 2 0:0 0 7 1.40
74 Rotterdam Dockers European T20 Premier League 5 3 0 2 0:0 0 7 1.40
75 Amsterdam Flames European T20 Premier League 5 3 0 2 0:0 0 7 1.40
76 Yorkshire Women Vitality Blast Women 11 3 0 8 0:0 0 15 1.36
77 Middlesex Vitality Blast Men 12 4 0 8 0:0 0 16 1.33
78 Kent Vitality Blast Men 12 4 0 8 0:0 0 16 1.33
79 Nondescripts Cricket Club Major Clubs T20 Tournament 6 4 0 2 0:0 0 8 1.33
80 Hong Kong Asia Pacific Cricket Champions Trophy 6 4 0 2 0:0 0 8 1.33
81 United Arab Emirates Pearl of Africa T20I Series 6 4 0 2 0:0 0 8 1.33
82 Ace Capital Cricket Club Major Clubs Limited Over Tournament 6 4 0 2 0:0 0 8 1.33
83 Rwanda West Africa Trophy 9 6 0 3 0:0 0 12 1.33
84 Eswatini Eswatini T20 Tri-Series 6 4 0 2 0:0 0 8 1.33
85 Mozambique Eswatini T20 Tri-Series 6 4 0 2 0:0 0 8 1.33
86 Gujarat Titans IPL 14 9 0 5 0:0 0 18 1.29
87 Royal Challengers Bangalore IPL 14 9 0 5 0:0 0 18 1.29
88 Sunrisers Hyderabad IPL 14 9 0 5 0:0 0 18 1.29
89 Legends of Rupganj Dhaka Premier Division Cricket League 11 7 0 4 0:0 0 14 1.27
90 Worcestershire 2nd XI Second Eleven Twenty20 10 3 0 7 0:0 0 12 1.20
91 JB Bruges EUT20 Belgium 5 2 0 3 0:0 0 6 1.20
92 Falcon Risers Hyderabad Indian Street Premier League 10 6 0 4 0:0 0 12 1.20
93 Warwickshire Women Vitality Blast Women 12 3 0 9 0:0 0 14 1.17
94 Punjab Kings IPL 13 7 0 6 0:0 0 15 1.15
95 Rajasthan Royals IPL 14 8 0 6 0:0 0 16 1.14
96 Malawi Twenty20 Quadrangular (in Kenya) 8 4 0 4 0:0 0 9 1.12
97 City Club Dhaka Premier Division Cricket League 10 4 0 6 0:0 0 11 1.10
98 Agrani Bank Cricket Club Dhaka Premier Division Cricket League 11 6 0 5 0:0 0 12 1.09
99 Dhaka Leopards Dhaka Premier Division Cricket League 11 6 0 5 0:0 0 12 1.09
100 Lancashire Women Vitality Blast Women 12 3 0 9 0:0 0 13 1.08

How the ranking is built

The order is set by points per game: points earned divided by matches played in the ongoing season. That makes a side from a short competition comparable with one from a long league, and stops teams from leading simply because they played more. Every figure comes from the league tables shown on competition pages — there is no second calculation. Each team appears once, in the competition where it has played most.

What the ranking does not account for

The ranking compares teams from different competitions and countries, and leagues differ in strength: three points per game in a second division and in a top league are not the same thing. No strength-of-league adjustment is applied — instead each team is shown with its competition, so the difference is visible. Major competitions are shown by default: national leagues and the larger cups; the full list opens with the “All competitions” switch. Only teams with at least 5 matches played are included: one or two games say nothing. Friendlies and competitions without tables are left out.