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 30
182/5
vs
117/10
ABF won by 65 runs
Sep 8
Match 31
119/10
vs
122/6
GAW won by 4 wickets
Sep 9
Match 32
118/10
vs
120/6
BR won by 4 wickets
Sep 10
Match 33
126/8
vs
127/4
GAW won by 6 wickets
Sep 11
Match 34
151/9
vs
151/8
BR won by 2 wickets
Sep 13
Batters Ranking
CPL 2026
Sorted by True SR
โ Qualified ยท min 30 balls
#
Player
Inn
Runs
Avg
SR
50s
100s
True SR
1
Shadab Khan
133
runs
Avg
66.5
SR
225.4
+4.36
True SR
1
Shadab Khan
Right Hand
6
133
66.5
225.4
1
0
+4.36
2
Shimron Hetmyer
359
runs
Avg
44.88
SR
198.3
+3.9
True SR
2
Shimron Hetmyer
Left Hand
11
359
44.88
198.3
2
2
+3.9
3
Rahkeem Cornwall
140
runs
Avg
17.5
SR
181.8
+3.84
True SR
3
Rahkeem Cornwall
Right Hand
8
140
17.5
181.8
0
0
+3.84
4
Maaz Sadaqat
363
runs
Avg
60.5
SR
174.5
+3.05
True SR
4
Maaz Sadaqat
7
363
60.5
174.5
2
2
+3.05
5
Quentin Sampson
141
runs
Avg
35.25
SR
188
+2.94
True SR
5
Quentin Sampson
Right Hand
9
141
35.25
188
0
0
+2.94
6
Dasun Shanaka
281
runs
Avg
56.2
SR
193.8
+2.87
True SR
6
Dasun Shanaka
Right Hand
8
281
56.2
193.8
1
1
+2.87
7
Rahmanullah Gurbaz
111
runs
Avg
37
SR
163.2
+2.42
True SR
7
Rahmanullah Gurbaz
Right Hand
3
111
37
163.2
1
0
+2.42
8
Nicholas Pooran
283
runs
Avg
35.38
SR
174.7
+2.32
True SR
8
Nicholas Pooran
Left Hand
9
283
35.38
174.7
2
0
+2.32
9
Kamil Pooran
273
runs
Avg
39
SR
159.6
+1.86
True SR
9
Kamil Pooran
Right Hand
8
273
39
159.6
2
0
+1.86
10
Sunil Narine
181
runs
Avg
25.86
SR
163.1
+1.72
True SR
10
Sunil Narine
Left Hand
9
181
25.86
163.1
2
0
+1.72
11
Saim Ayub
182
runs
Avg
45.5
SR
151.7
+1.4
True SR
11
Saim Ayub
6
182
45.5
151.7
1
1
+1.4
12
Wanindu Hasaranga
104
runs
Avg
52
SR
170.5
+1.24
True SR
12
Wanindu Hasaranga
Right Hand
8
104
52
170.5
0
0
+1.24
13
Kyle Mayers
133
runs
Avg
16.62
SR
141.5
+1.22
True SR
13
Kyle Mayers
Left Hand
9
133
16.62
141.5
0
0
+1.22
14
Tim Seifert
178
runs
Avg
35.6
SR
144.7
+1.13
True SR
14
Tim Seifert
Right Hand
5
178
35.6
144.7
2
1
+1.13
15
Sadrack Descartes
128
runs
Avg
32
SR
140.7
+1.07
True SR
15
Sadrack Descartes
5
128
32
140.7
1
0
+1.07
16
Ackeem Auguste
100
runs
Avg
20
SR
140.8
+0.91
True SR
16
Ackeem Auguste
Left Hand
5
100
20
140.8
1
0
+0.91
17
Obus Pienaar
96
runs
Avg
48
SR
162.7
+0.87
True SR
17
Obus Pienaar
5
96
48
162.7
0
0
+0.87
18
Tim Robinson
70
runs
Avg
23.33
SR
137.3
+0.87
True SR
18
Tim Robinson
Right Hand
3
70
23.33
137.3
0
0
+0.87
19
Romario Shepherd
66
runs
Avg
22
SR
161
+0.75
True SR
19
Romario Shepherd
Right Hand
5
66
22
161
0
0
+0.75
20
Reeza Hendricks
140
runs
Avg
28
SR
135.9
+0.69
True SR
20
Reeza Hendricks
Right Hand
5
140
28
135.9
0
0
+0.69
21
Kieron Pollard
196
runs
Avg
28
SR
145.2
+0.53
True SR
21
Kieron Pollard
Right Hand
8
196
28
145.2
1
0
+0.53
22
Karima Gore
94
runs
Avg
15.67
SR
136.2
+0.48
True SR
22
Karima Gore
Right Hand
6
94
15.67
136.2
0
0
+0.48
23
Andries Gous
113
runs
Avg
28.25
SR
132.9
+0.45
True SR
23
Andries Gous
Right Hand
4
113
28.25
132.9
1
0
+0.45
24
Andre Russell
156
runs
Avg
19.5
SR
150
+0.33
True SR
24
Andre Russell
Right Hand
9
156
19.5
150
1
0
+0.33
25
Quinton de Kock
383
runs
Avg
42.56
SR
138.8
+0.33
True SR
25
Quinton de Kock
Left Hand
11
383
42.56
138.8
2
1
+0.33
26
Zachary Carter
211
runs
Avg
19.18
SR
126.3
+0.28
True SR
26
Zachary Carter
Left Hand
11
211
19.18
126.3
1
0
+0.28
27
Colin Munro
320
runs
Avg
32
SR
126
+0.23
True SR
27
Colin Munro
Left Hand
10
320
32
126
1
0
+0.23
28
Andre Fletcher
230
runs
Avg
32.86
SR
131.4
+0.15
True SR
28
Andre Fletcher
Right Hand
9
230
32.86
131.4
2
0
+0.15
29
Sherfane Rutherford
215
runs
Avg
26.88
SR
136.9
+0.13
True SR
29
Sherfane Rutherford
Right Hand
10
215
26.88
136.9
2
0
+0.13
30
Tajinder Singh
99
runs
Avg
33
SR
135.6
+0.11
True SR
30
Tajinder Singh
Right Hand
3
99
33
135.6
1
0
+0.11
31
Rovman Powell
261
runs
Avg
29
SR
135.9
+0.07
True SR
31
Rovman Powell
Right Hand
12
261
29
135.9
0
0
+0.07
32
Moeen Ali
147
runs
Avg
36.75
SR
142.7
0
True SR
32
Moeen Ali
Left Hand
7
147
36.75
142.7
1
0
0
33
Johnson Charles
195
runs
Avg
21.67
SR
122.6
-0.03
True SR
33
Johnson Charles
Right Hand
9
195
21.67
122.6
1
0
-0.03
34
Hassan Khan
116
runs
Avg
19.33
SR
152.6
-0.04
True SR
34
Hassan Khan
Right Hand
10
116
19.33
152.6
1
0
-0.04
35
John Campbell
97
runs
Avg
19.4
SR
122.8
-0.04
True SR
35
John Campbell
5
97
19.4
122.8
0
0
-0.04
36
Hasan Nawaz
221
runs
Avg
36.83
SR
127
-0.07
True SR
36
Hasan Nawaz
7
221
36.83
127
1
0
-0.07
37
Joshua Da Silva
99
runs
Avg
49.5
SR
137.5
-0.12
True SR
37
Joshua Da Silva
Right Hand
5
99
49.5
137.5
1
0
-0.12
38
Kirk McKenzie
194
runs
Avg
17.64
SR
123.6
-0.15
True SR
38
Kirk McKenzie
Left Hand
12
194
17.64
123.6
1
0
-0.15
39
Evin Lewis
196
runs
Avg
24.5
SR
124.1
-0.3
True SR
39
Evin Lewis
Left Hand
8
196
24.5
124.1
0
0
-0.3
40
Chris Green
145
runs
Avg
36.25
SR
140.8
-0.34
True SR
40
Chris Green
Right Hand
8
145
36.25
140.8
1
0
-0.34
41
Alex Hales
132
runs
Avg
16.5
SR
122.2
-0.36
True SR
41
Alex Hales
Right Hand
8
132
16.5
122.2
1
0
-0.36
42
Keemo Paul
145
runs
Avg
20.71
SR
127.2
-0.42
True SR
42
Keemo Paul
Right Hand
9
145
20.71
127.2
1
0
-0.42
43
Matthew Forde
68
runs
Avg
9.71
SR
138.8
-0.44
True SR
43
Matthew Forde
Right Hand
8
68
9.71
138.8
0
0
-0.44
44
Usman Khan
79
runs
Avg
15.8
SR
119.7
-0.44
True SR
44
Usman Khan
Right Hand
5
79
15.8
119.7
0
0
-0.44
45
Jewel Andrew
66
runs
Avg
16.5
SR
115.8
-0.51
True SR
45
Jewel Andrew
Right Hand
4
66
16.5
115.8
1
0
-0.51
46
Keacy Carty
259
runs
Avg
21.58
SR
119.4
-0.51
True SR
46
Keacy Carty
Right Hand
12
259
21.58
119.4
2
0
-0.51
47
Roston Chase
120
runs
Avg
15
SR
116.5
-0.6
True SR
47
Roston Chase
Right Hand
9
120
15
116.5
0
0
-0.6
48
Mavendra Dindyal
159
runs
Avg
17.67
SR
114.4
-0.61
True SR
48
Mavendra Dindyal
Right Hand
9
159
17.67
114.4
0
0
-0.61
49
Mohammad Nabi
82
runs
Avg
27.33
SR
117.1
-0.62
True SR
49
Mohammad Nabi
Right Hand
4
82
27.33
117.1
0
0
-0.62
50
Brandon King
206
runs
Avg
22.89
SR
115.1
-0.64
True SR
50
Brandon King
Right Hand
9
206
22.89
115.1
1
0
-0.64
51
Shai Hope
312
runs
Avg
52
SR
114.3
-0.81
True SR
51
Shai Hope
Right Hand
11
312
52
114.3
0
0
-0.81
52
Glenn Phillips
153
runs
Avg
21.86
SR
110.1
-0.94
True SR
52
Glenn Phillips
Right Hand
7
153
21.86
110.1
0
0
-0.94
53
Alick Athanaze
68
runs
Avg
22.67
SR
119.3
-0.95
True SR
53
Alick Athanaze
Left Hand
3
68
22.67
119.3
1
0
-0.95
54
Kusal Perera
51
runs
Avg
25.5
SR
110.9
-1.15
True SR
54
Kusal Perera
3
51
25.5
110.9
0
0
-1.15
55
Amir Jangoo
202
runs
Avg
28.86
SR
105.2
-1.19
True SR
55
Amir Jangoo
Left Hand
8
202
28.86
105.2
1
0
-1.19
56
Vitel Lawes
54
runs
Avg
13.5
SR
135
-1.4
True SR
56
Vitel Lawes
Left Hand
5
54
13.5
135
0
0
-1.4
57
Shamar Springer
50
runs
Avg
12.5
SR
122
-1.54
True SR
57
Shamar Springer
Right Hand
6
50
12.5
122
0
0
-1.54
58
Charith Asalanka
113
runs
Avg
14.12
SR
109.7
-1.55
True SR
58
Charith Asalanka
Left Hand
8
113
14.12
109.7
0
0
-1.55
59
Rivaldo Clarke
107
runs
Avg
21.4
SR
101.9
-1.55
True SR
59
Rivaldo Clarke
Right Hand
7
107
21.4
101.9
0
0
-1.55
60
Fabian Allen
42
runs
Avg
21
SR
131.2
-1.64
True SR
60
Fabian Allen
Right Hand
4
42
21
131.2
0
0
-1.64
61
Jason Holder
125
runs
Avg
13.89
SR
102.5
-1.74
True SR
61
Jason Holder
Right Hand
9
125
13.89
102.5
0
0
-1.74
62
Justin Greaves
54
runs
Avg
18
SR
94.7
-1.84
True SR
62
Justin Greaves
Right Hand
3
54
18
94.7
0
0
-1.84
63
Odean Smith
50
runs
Avg
50
SR
125
-1.98
True SR
63
Odean Smith
Right Hand
4
50
50
125
0
0
-1.98
64
Kevlon Anderson
36
runs
Avg
12
SR
85.7
-2.04
True SR
64
Kevlon Anderson
Right Hand
4
36
12
85.7
0
0
-2.04
65
Kevin Wickham
97
runs
Avg
19.4
SR
92.4
-2.26
True SR
65
Kevin Wickham
Right Hand
5
97
19.4
92.4
0
0
-2.26
66
Daniel Sams
41
runs
Avg
10.25
SR
107.9
-2.4
True SR
66
Daniel Sams
Right Hand
6
41
10.25
107.9
0
0
-2.4
67
Joshua Bishop
33
runs
Avg
8.25
SR
97.1
-2.43
True SR
67
Joshua Bishop
Right Hand
6
33
8.25
97.1
0
0
-2.43
68
Matthew Breetzke
38
runs
Avg
12.67
SR
84.4
-2.47
True SR
68
Matthew Breetzke
Right Hand
4
38
12.67
84.4
0
0
-2.47
69
Darron Nedd
30
runs
Avg
10
SR
88.2
-2.64
True SR
69
Darron Nedd
Right Hand
3
30
10
88.2
0
0
-2.64
70
Akeal Hosein
39
runs
Avg
39
SR
102.6
-2.82
True SR
70
Akeal Hosein
Left Hand
4
39
39
102.6
0
0
-2.82
71
Navin Bidaisee
26
runs
Avg
6.5
SR
76.5
-3.09
True SR
71
Navin Bidaisee
Left Hand
4
26
6.5
76.5
0
0
-3.09
72
Jyd Goolie
57
runs
Avg
11.4
SR
79.2
-3.69
True SR
72
Jyd Goolie
Left Hand
9
57
11.4
79.2
0
0
-3.69
73
Imran Tahir
16
runs
Avg
8
SR
51.6
-3.94
True SR
73
Imran Tahir
Right Hand
2
16
8
51.6
0
0
-3.94
74
Mehidy Hasan Miraz
21
runs
Avg
7
SR
50
-4.49
True SR
74
Mehidy Hasan Miraz
3
21
7
50
0
0
-4.49
75
Matthew Tromp
15
runs
Avg
7.5
SR
50
-4.77
True SR
75
Matthew Tromp
2
15
7.5
50
0
0
-4.77