Cricthoughts.com
Advanced T20 Analysis & Stats
Menu Open
Statistics
IPL Bowlers
2026
|
2025
|
2024
IPL Batters
2026
|
2025
|
2024
CPL Bowlers
2026
|
2025
|
2024
CPL Batters
2026
|
2025
|
2024
Scores
IPL
2026
|
2025
|
2024
CPL
2026
|
2025
|
2024
About
Contact
CPL 2026
Match 26
159/7
vs
160/2
GAW won by 8 wickets
Sep 4
Match 27
147/6
vs
112/10
TKR won by 35 runs
Sep 6
Match 28
128/10
vs
132/3
GAW won by 7 wickets
Sep 6
Match 29
138/6
vs
139/2
BR won by 8 wickets
Sep 6
Match 30
GAW
vs
ABF
19:00 (N)
Sep 8
Batters Ranking
CPL 2024
Sorted by True SR
โ Qualified ยท min 30 balls
#
Player
Inn
Runs
Avg
SR
50s
100s
True SR
1
Shimron Hetmyer
402
runs
Avg
40.2
SR
185.3
+3.47
True SR
1
Shimron Hetmyer
Left Hand
13
402
40.2
185.3
4
0
+3.47
2
Sunil Narine
69
runs
Avg
9.86
SR
156.8
+2.76
True SR
2
Sunil Narine
Left Hand
7
69
9.86
156.8
0
0
+2.76
3
Andre Russell
116
runs
Avg
23.2
SR
184.1
+2.64
True SR
3
Andre Russell
Right Hand
7
116
23.2
184.1
0
0
+2.64
4
Rahmanullah Gurbaz
269
runs
Avg
29.89
SR
171.3
+2.46
True SR
4
Rahmanullah Gurbaz
Right Hand
9
269
29.89
171.3
1
0
+2.46
5
Nicholas Pooran
504
runs
Avg
56
SR
169.7
+2.29
True SR
5
Nicholas Pooran
Left Hand
11
504
56
169.7
4
1
+2.29
6
Kadeem Alleyne
142
runs
Avg
17.75
SR
161.4
+2.19
True SR
6
Kadeem Alleyne
Right Hand
8
142
17.75
161.4
0
0
+2.19
7
Quinton de Kock
453
runs
Avg
45.3
SR
161.8
+1.94
True SR
7
Quinton de Kock
Left Hand
12
453
45.3
161.8
3
1
+1.94
8
David Miller
268
runs
Avg
44.67
SR
162.4
+1.62
True SR
8
David Miller
Left Hand
9
268
44.67
162.4
2
0
+1.62
9
Johnson Charles
452
runs
Avg
41.09
SR
153.2
+1.59
True SR
9
Johnson Charles
Right Hand
12
452
41.09
153.2
4
0
+1.59
10
Tim Seifert
257
runs
Avg
28.56
SR
156.7
+1.3
True SR
10
Tim Seifert
Right Hand
12
257
28.56
156.7
1
0
+1.3
11
David Wiese
121
runs
Avg
40.33
SR
168.1
+1.24
True SR
11
David Wiese
Right Hand
7
121
40.33
168.1
0
0
+1.24
12
Romario Shepherd
193
runs
Avg
38.6
SR
175.5
+1.24
True SR
12
Romario Shepherd
Right Hand
8
193
38.6
175.5
1
0
+1.24
13
Wanindu Hasaranga
76
runs
Avg
25.33
SR
155.1
+1.24
True SR
13
Wanindu Hasaranga
Right Hand
4
76
25.33
155.1
0
0
+1.24
14
Kyle Mayers
268
runs
Avg
26.8
SR
154
+1.08
True SR
14
Kyle Mayers
Left Hand
10
268
26.8
154
2
0
+1.08
15
Andre Fletcher
318
runs
Avg
31.8
SR
149.3
+0.92
True SR
15
Andre Fletcher
Right Hand
10
318
31.8
149.3
3
0
+0.92
16
Faf du Plessis
405
runs
Avg
36.82
SR
145.2
+0.86
True SR
16
Faf du Plessis
Right Hand
12
405
36.82
145.2
4
0
+0.86
17
Jason Roy
195
runs
Avg
24.38
SR
141.3
+0.86
True SR
17
Jason Roy
Right Hand
8
195
24.38
141.3
1
0
+0.86
18
Bhanuka Rajapaksa
127
runs
Avg
25.4
SR
141.1
+0.73
True SR
18
Bhanuka Rajapaksa
Left Hand
6
127
25.4
141.1
1
0
+0.73
19
Kieron Pollard
235
runs
Avg
33.57
SR
145.1
+0.35
True SR
19
Kieron Pollard
Right Hand
11
235
33.57
145.1
1
0
+0.35
20
Shai Hope
391
runs
Avg
30.08
SR
135.3
+0.27
True SR
20
Shai Hope
Right Hand
13
391
30.08
135.3
3
0
+0.27
21
Mikyle Louis
201
runs
Avg
28.71
SR
141.5
+0.25
True SR
21
Mikyle Louis
Right Hand
8
201
28.71
141.5
2
0
+0.25
22
Evin Lewis
248
runs
Avg
27.56
SR
127.8
+0.2
True SR
22
Evin Lewis
Left Hand
10
248
27.56
127.8
1
1
+0.2
23
Hassan Khan
46
runs
Avg
23
SR
143.8
+0.14
True SR
23
Hassan Khan
Right Hand
2
46
23
143.8
0
0
+0.14
24
Aaron Jones
57
runs
Avg
57
SR
139
+0.06
True SR
24
Aaron Jones
Right Hand
3
57
57
139
0
0
+0.06
25
Fakhar Zaman
159
runs
Avg
31.8
SR
133.6
+0.05
True SR
25
Fakhar Zaman
Left Hand
5
159
31.8
133.6
0
0
+0.05
26
Azam Khan
95
runs
Avg
13.57
SR
130.1
+0.01
True SR
26
Azam Khan
Right Hand
7
95
13.57
130.1
0
0
+0.01
27
Dunith Wellalage
39
runs
Avg
39
SR
121.9
-0.14
True SR
27
Dunith Wellalage
Left Hand
1
39
39
121.9
0
0
-0.14
28
Brandon King
59
runs
Avg
14.75
SR
120.4
-0.26
True SR
28
Brandon King
Right Hand
4
59
14.75
120.4
0
0
-0.26
29
Rilee Rossouw
110
runs
Avg
18.33
SR
123.6
-0.28
True SR
29
Rilee Rossouw
Left Hand
6
110
18.33
123.6
1
0
-0.28
30
Tim Robinson
86
runs
Avg
21.5
SR
124.6
-0.34
True SR
30
Tim Robinson
Right Hand
4
86
21.5
124.6
0
0
-0.34
31
Justin Greaves
225
runs
Avg
37.5
SR
125.7
-0.42
True SR
31
Justin Greaves
Right Hand
7
225
37.5
125.7
1
0
-0.42
32
Keacy Carty
246
runs
Avg
30.75
SR
125.5
-0.51
True SR
32
Keacy Carty
Right Hand
10
246
30.75
125.5
1
0
-0.51
33
Kevin Sinclair
37
runs
Avg
9.25
SR
108.8
-0.56
True SR
33
Kevin Sinclair
Right Hand
4
37
9.25
108.8
0
0
-0.56
34
Roston Chase
183
runs
Avg
26.14
SR
126.2
-0.57
True SR
34
Roston Chase
Right Hand
11
183
26.14
126.2
1
0
-0.57
35
Ryan John
64
runs
Avg
12.8
SR
145.5
-0.63
True SR
35
Ryan John
Right Hand
6
64
12.8
145.5
0
0
-0.63
36
Rovman Powell
158
runs
Avg
22.57
SR
118.8
-0.79
True SR
36
Rovman Powell
Right Hand
10
158
22.57
118.8
1
0
-0.79
37
Keemo Paul
122
runs
Avg
13.56
SR
122
-0.85
True SR
37
Keemo Paul
Right Hand
12
122
13.56
122
0
0
-0.85
38
Chris Green
107
runs
Avg
15.29
SR
123
-0.91
True SR
38
Chris Green
Right Hand
7
107
15.29
123
0
0
-0.91
39
Kofi James
142
runs
Avg
17.75
SR
111.8
-0.96
True SR
39
Kofi James
Right Hand
8
142
17.75
111.8
0
0
-0.96
40
Sam Billings
129
runs
Avg
18.43
SR
113.2
-0.97
True SR
40
Sam Billings
Right Hand
7
129
18.43
113.2
1
0
-0.97
41
Ackeem Auguste
141
runs
Avg
17.62
SR
111.9
-1.05
True SR
41
Ackeem Auguste
Left Hand
9
141
17.62
111.9
0
0
-1.05
42
Jewel Andrew
128
runs
Avg
25.6
SR
111.3
-1.05
True SR
42
Jewel Andrew
Right Hand
6
128
25.6
111.3
1
0
-1.05
43
Chris Jordan
43
runs
Avg
21.5
SR
116.2
-1.09
True SR
43
Chris Jordan
Right Hand
3
43
21.5
116.2
0
0
-1.09
44
Odean Smith
40
runs
Avg
10
SR
102.6
-1.22
True SR
44
Odean Smith
Right Hand
4
40
10
102.6
0
0
-1.22
45
Tim David
86
runs
Avg
17.2
SR
117.8
-1.26
True SR
45
Tim David
Right Hand
6
86
17.2
117.8
0
0
-1.26
46
Moeen Ali
169
runs
Avg
21.12
SR
110.5
-1.35
True SR
46
Moeen Ali
Left Hand
10
169
21.12
110.5
0
0
-1.35
47
Imad Wasim
177
runs
Avg
35.4
SR
120.4
-1.36
True SR
47
Imad Wasim
Left Hand
8
177
35.4
120.4
0
0
-1.36
48
Roshon Primus
78
runs
Avg
26
SR
125.8
-1.39
True SR
48
Roshon Primus
Right Hand
6
78
26
125.8
0
0
-1.39
49
Shaqkere Parris
179
runs
Avg
22.38
SR
108.5
-1.42
True SR
49
Shaqkere Parris
Right Hand
8
179
22.38
108.5
1
0
-1.42
50
Dwaine Pretorius
111
runs
Avg
22.2
SR
124.7
-1.53
True SR
50
Dwaine Pretorius
Right Hand
9
111
22.2
124.7
0
0
-1.53
51
Alick Athanaze
179
runs
Avg
22.38
SR
105.3
-1.7
True SR
51
Alick Athanaze
Left Hand
9
179
22.38
105.3
0
0
-1.7
52
Rivaldo Clarke
41
runs
Avg
13.67
SR
102.5
-1.73
True SR
52
Rivaldo Clarke
Right Hand
3
41
13.67
102.5
0
0
-1.73
53
Jason Holder
112
runs
Avg
16
SR
114.3
-1.76
True SR
53
Jason Holder
Right Hand
8
112
16
114.3
0
0
-1.76
54
Rahkeem Cornwall
58
runs
Avg
8.29
SR
100
-1.99
True SR
54
Rahkeem Cornwall
Right Hand
7
58
8.29
100
0
0
-1.99
55
Andries Gous
41
runs
Avg
13.67
SR
97.6
-2.09
True SR
55
Andries Gous
Right Hand
3
41
13.67
97.6
0
0
-2.09
56
Fabian Allen
81
runs
Avg
16.2
SR
120.9
-2.18
True SR
56
Fabian Allen
Right Hand
10
81
16.2
120.9
0
0
-2.18
57
Akeal Hosein
45
runs
Avg
15
SR
128.6
-2.32
True SR
57
Akeal Hosein
Left Hand
5
45
15
128.6
0
0
-2.32
58
Gudakesh Motie
46
runs
Avg
11.5
SR
90.2
-2.44
True SR
58
Gudakesh Motie
Left Hand
6
46
11.5
90.2
0
0
-2.44
59
Shamar Springer
40
runs
Avg
13.33
SR
87
-2.47
True SR
59
Shamar Springer
Right Hand
4
40
13.33
87
0
0
-2.47
60
Joshua Da Silva
34
runs
Avg
17
SR
87.2
-2.92
True SR
60
Joshua Da Silva
Right Hand
2
34
17
87.2
0
0
-2.92
61
Raymon Reifer
48
runs
Avg
16
SR
96
-3.01
True SR
61
Raymon Reifer
Left Hand
4
48
16
96
0
0
-3.01
62
Shamarh Brooks
32
runs
Avg
32
SR
74.4
-3.09
True SR
62
Shamarh Brooks
Right Hand
2
32
32
74.4
0
0
-3.09
63
Alzarri Joseph
30
runs
Avg
15
SR
93.8
-3.1
True SR
63
Alzarri Joseph
Right Hand
4
30
15
93.8
0
0
-3.1
64
Dominic Drakes
34
runs
Avg
8.5
SR
91.9
-3.77
True SR
64
Dominic Drakes
Left Hand
4
34
8.5
91.9
0
0
-3.77
65
Josh Clarkson
32
runs
Avg
32
SR
76.2
-4.27
True SR
65
Josh Clarkson
Right Hand
4
32
32
76.2
0
0
-4.27
66
Keshav Maharaj
28
runs
Avg
7
SR
54.9
-5.11
True SR
66
Keshav Maharaj
Left Hand
5
28
7
54.9
0
0
-5.11