STUMPAnalytics
BattingBowlingMatchesT20

Stump Analytics © 2026 — Cricket intelligence, ball by ball.

BetaT20 data 2008–2024

Stump Analytics

Cricket intelligence. Ball by ball.

PFF-style batting grades for every IPL delivery since 2008. Six dimensions. Every innings graded. The most granular public batting analysis in cricket.

SREStrike Rate EfficiencyBAIBoundary Aggression IndexDBRDot Ball ResistancePCPhase ContributionDQDecision Quality
IPLSA20PSLBBLThe Hundred

PSL Batting Leaderboard

49 batters · min. 2 innings
#BatterGrade↓InnSREBAIDBRPCDQ
1
AM
Arafat Minhas
85.5292.9100.073.298.156.5
2
SW Billings
SW Billings
77.4282.550.070.581.559.5
3
SPD Smith
SPD Smith
73.2277.386.266.775.459.0
4
AF
Abdullah Fazal
69.1250.00.032.10.065.0
5
HK
Hassan Khan
68.8283.850.045.666.453.0
6
DJ Mitchell
DJ Mitchell
68.7274.870.877.067.051.0
7
MR
Mohammad Rizwan
66.0263.293.355.760.156.5
8
SH
Shamyl Hussain
65.9371.878.846.967.658.3
9
MS
Maaz Sadaqat
64.7250.050.036.149.248.5
10
SM
Sameer Minhas
64.1267.165.966.963.660.5
11
SK
Shadab Khan
62.4244.350.034.536.952.5
12
SF
Sahibzada Farhan
61.1245.850.032.338.450.0
13
SM
Shan Masood
60.8270.450.046.137.848.0
14
JR Philippe
JR Philippe
60.4239.150.038.733.151.0
15
AS
Abdullah Shafique
60.3229.850.025.628.760.5
16
KG
Kamran Ghulam
60.3255.691.240.457.449.0
17
YK
Yasir Khan
59.1262.050.053.058.548.5
18
AA
Abbas Afridi
58.820.00.00.00.065.0
19
SS
Saud Shakeel
58.5342.766.732.340.351.0
20
DA Warner
DA Warner
58.0356.166.750.353.348.3
21
Sikandar Raza
Sikandar Raza
57.1265.550.048.868.949.0
22
AS
Agha Salman
57.1349.353.023.747.247.3
23
IK
Irfan Khan
55.3337.152.543.542.151.0
24
SA
Saim Ayub
54.7335.466.728.336.943.7
25
AK
Azam Khan
53.9358.133.368.462.756.3
26
TK Curran
TK Curran
52.6335.644.538.843.848.3
27
UK
Usman Khan
52.5360.833.340.340.945.3
28
FZ
Fakhar Zaman
52.3229.250.020.928.048.5
29
WM
Waseem Muhammad
52.2347.233.328.643.747.3
30
MN
Muhammad Naeem
51.8255.850.042.455.650.5
31
AJ Turner
AJ Turner
51.1236.216.945.732.048.5
32
HN
Hassan Nawaz
50.5351.536.658.056.957.3
33
ML
M Labuschagne
49.3349.618.365.931.050.7
34
SA
Shaheen Shah Afridi
49.120.00.00.00.048.5
35
AS Joseph
AS Joseph
49.120.00.00.00.048.5
36
BM
BR McDermott
48.2325.633.334.827.148.3
37
SB
Saad Baig
48.0243.667.625.746.253.0
38
AG
AGS Gous
47.8228.70.021.126.045.0
39
MM Ali
MM Ali
47.0333.633.330.936.249.0
40
RR Rossouw
RR Rossouw
44.7227.516.828.324.441.5
41
HK
Haseebullah Khan
44.0246.417.763.048.256.5
42
DP Conway
DP Conway
42.6234.964.120.543.348.0
43
KN
Khawaja Nafay
41.3320.833.317.817.943.3
44
KS
Khushdil Shah
39.6325.90.062.634.549.7
45
AD
Ahmed Daniyal
37.724.70.034.815.648.5
46
PE
Parvez Hossain Emon
34.7243.10.046.544.546.0
47
HA
Hammad Azam
34.1225.50.065.836.941.0
48
SA
Saad Ali
31.4231.70.056.236.944.0
49
RP Meredith
RP Meredith
21.225.30.028.423.265.0
Grade key:Elite75+Good60–74Average45–59Poor<45

How Batting Grades Work

Every delivery is graded across 5 dimensions. Each dimension produces a 0–100 score adjusted for match context, opposition quality, and phase. The overall grade is a weighted composite of all dimensions.

SREStrike Rate Efficiency

Scoring rate relative to match context — phase, pitch, and opposition bowling quality. Scoring faster than expected scores higher.

BAIBoundary Aggression Index

Proportion and quality of boundaries hit. Boundaries in pressure moments and against quality bowling are weighted more.

DBRDot Ball Resistance

Ability to avoid dot balls. Adjusted for bowling quality — rotating strike against elite death bowling scores higher than against part-timers.

PCPhase Contribution

Contribution across powerplay, middle overs, and death. Rewards batters who perform in the phase their team needs most.

DQDecision Quality

Shot selection and risk management. Penalises false shots and poor dismissals, rewards controlled aggression.