Most Fifties in T20

Most Fifties in T20 Teams is a vital metric for evaluating the batting consistency and middle-order depth of a squad, representing the cumulative number of half-centuries (50 runs) scored by its players. While centuries are rare, fifties are the primary engines of high-scoring innings in T20 cricket, showcasing a team's ability to consistently convert starts into impactful, match-defining contributions.
In T20 Internationals (T20I), as of 2026, India leads the world with over 160 fifties, largely thanks to the prolific consistency of batters like Virat Kohli and Rohit Sharma. They are closely followed by Pakistan, driven by the reliable opening duo of Babar Azam and Mohammad Rizwan. In the franchise world, teams like Royal Challengers Bengaluru (RCB) and Mumbai Indians (MI) dominate the IPL charts due to their historically star-studded lineups. This statistic is the ultimate indicator of "batting reliability"—the more fifties a team amasses, the more capable they are of maintaining a high scoring rate across diverse conditions, ensuring long-term competitive success.
 

RANK 1

Royal Challengers Bengaluru

50s

50

Runs

7239

RANK 2

Punjab Kings

50s

40

Runs

7164

RANK 3

Lucknow Super Giants

50s

39

Runs

6483

Rank Team 50s Runs Wkts 4WH 5WH 100s
1 50 7239 243 4 0 2
2 40 7164 234 3 0 2
3 39 6483 195 1 2 3
4 37 7105 233 2 1 5
5 36 7503 232 6 0 5
6
MEC Study Group MEC Study Group
35 7325 302 14 2 1
7 35 6719 218 2 1 2
8
Somerset Somerset
34 6565 269 8 1 0
9
Warwickshire Warwickshire
34 5978 286 6 1 2
10 34 5904 214 4 0 2
11 32 6479 225 5 0 4
12 31 7285 336 6 4 2
13 31 6621 217 7 0 3
14 30 7111 241 5 2 5
15
Stack CC Stack CC
30 6530 254 8 2 3
16 30 5292 244 7 1 1
17 28 5916 239 2 0 1
18
Yorkshire Yorkshire
28 5566 221 6 2 1
19 27 6257 258 7 0 1
20
Ashtapailu Sports Ashtapailu Sports
27 5594 236 7 0 6
21 27 5452 227 4 0 1
22
Northamptonshire Northamptonshire
27 5214 199 5 1 1
23
Bud CC Bud CC
26 7363 442 19 3 0
24 26 5782 212 1 1 5
25 26 5769 235 3 1 1
26
Kuwait Swedish Kuwait Swedish
26 5655 266 9 1 4
27
Hampshire Hampshire
26 5196 207 5 0 1
28
Warriors Warriors
26 4747 210 6 1 1
29
Lions Lions
25 4622 228 6 1 0
30
Villianur Mohit Kings Villianur Mohit Kings
25 3649 156 1 1 0
31 24 5468 224 4 1 4
32
Guyana Amazon Warriors Guyana Amazon Warriors
24 5376 256 5 2 0
33 24 5108 206 4 1 2
34
Sussex Sussex
24 5058 203 5 3 0
35 24 5025 209 5 1 0
36
Fortune Barishal Fortune Barishal
24 4597 200 2 2 0
37
Calicut Globstars Calicut Globstars
24 3918 168 5 0 1
38
Gauhati Town Club Gauhati Town Club
23 7051 387 5 3 3
39
ACE KRM Panthers ACE KRM Panthers
23 6207 241 6 0 11
40 23 4724 179 3 2 1
41
Titans Titans
23 4591 174 3 1 0
42
Derbyshire Derbyshire
23 4416 155 2 1 0
43
Meerut Mavericks Meerut Mavericks
23 3881 170 3 1 2
44 22 5741 249 5 1 2
45
Durham Durham
22 5545 246 0 4 1
46
Essex Essex
22 5274 185 1 0 3
47 22 5017 176 2 0 3
48 22 4969 185 3 0 0
49
Karwan CC Karwan CC
22 4356 220 6 1 0
50
East Delhi Riders East Delhi Riders
22 3386 132 0 0 2
51 21 5144 186 3 0 0
52
Trinbago Knight Riders Trinbago Knight Riders
21 4129 152 3 0 2
53
Jharkhand Jharkhand
21 3771 151 2 0 2
54
Ruby White Town legends Ruby White Town legends
21 3377 155 4 0 0
55
City Cricket Club City Cricket Club
20 7675 452 9 6 1
56
Surrey Surrey
20 5158 217 2 1 3
57 20 4995 186 3 1 3
58
Nottinghamshire Nottinghamshire
20 4773 197 2 1 0
59
Al Hajery Team Xl Al Hajery Team Xl
20 4580 192 4 1 3
60
Alipurduar Thunders Alipurduar Thunders
20 3537 169 3 2 0
61
IDream Tiruppur Tamizhans IDream Tiruppur Tamizhans
20 2898 129 2 0 0
62
SBS CC SBS CC
19 5110 218 3 1 1
63
Saint Lucia Kings Saint Lucia Kings
19 3643 142 1 0 1
64 19 3532 122 5 0 2
65
South Delhi Superstarz South Delhi Superstarz
19 3340 105 1 1 3
66
Yanam Royals Yanam Royals
19 3251 123 1 1 1
67 19 3224 117 1 0 1
68
Northern Knights Northern Knights
19 3015 135 3 0 1
69
GAT GAT
18 5522 262 6 1 4
70 18 5160 217 3 1 0
71
Gloucestershire Gloucestershire
18 4753 227 5 0 0
72
NCM Investments NCM Investments
18 4580 240 6 0 2
73 18 4324 179 4 0 0
74
AL Mulla Exchange AL Mulla Exchange
18 3889 222 3 2 1
75
Middlesex Middlesex
18 3626 149 3 1 0
76
Bengaluru Blasters Bengaluru Blasters
18 3473 155 2 1 0
77
Lucknow Falcons Lucknow Falcons
18 3441 156 3 1 0
78
Haryana Haryana
18 3041 131 1 1 1
79
91 Yard Club 91 Yard Club
17 5712 331 6 1 0
80
Lexus Lexus
17 5358 246 4 2 3
81 17 5204 182 4 0 1
82
Lancashire Lancashire
17 4679 203 4 0 0
83 17 4594 180 3 0 0
84
Glamorgan Glamorgan
17 4252 193 7 2 1
85
Khulna Tigers Khulna Tigers
17 4060 174 3 0 1
86
Emirates Blues Emirates Blues
17 3599 158 3 1 0
87
Madhya Pradesh Madhya Pradesh
17 3366 154 2 1 0
88
Central Delhi Kings Central Delhi Kings
17 3169 145 1 2 2
89
Wellington Firebirds Wellington Firebirds
17 3067 117 3 1 0
90
Band-e-Amir Dragons Band-e-Amir Dragons
17 2939 110 3 0 0