Sudurpaschim Royals (147) beat Kathmandu Gorkhas (118) by 29 runs in Match 4 of Nepal Premier League 2025 at Tribhuvan University Cricket Ground, Kirtipur on Wed 19 Nov 2025. Harmeet Singh top-scored with 53 off 20 balls and was player of the match, and Karan KC took 4/30.
Updated
SPR147(20)KG118(16.5)
Result
Sudurpaschim Royals won by 29 runs
Ball-by-ball commentary
Newest ball first, with a summary after every over.
Wicket. Patel to Singh, OUT! Caught by Shahab Alam.Shahab Alam holds on. Singh walks off after a fine innings. Patel has two in the over. Patel has 2 for 27 from 3.5 overs.
OutHarmeet Singh c Shahab Alam b Patel 53 (20) [4s-2 6s-6]
18.44
Four. Patel to Singh, FOUR,Singh takes four off Patel. Fifty up for Singh.
FiftyHarmeet Singh 53 off 19 balls, 2 fours, 6 sixes
Wicket. Rashid to Airee, OUT! Caught by Mohammad Aadil Alam.In the air, and Mohammad Aadil Alam takes it. That ends a stand of 61 off 25 balls. Rashid now has 2 for 19. Sudurpaschim are 133/7.
OutDipendra Singh Airee c Mohammad Aadil Alam b Rashid 39 (30) [4s-3 6s-1]
Sudurpaschim Royals scored 147 all out in 20 overs. Kathmandu Gorkhas scored 118 all out in 16.5 overs. After the 6-over powerplay: SPR 27/4, KG 50/3. After 10 overs: SPR 54/5, KG 87/3. The most expensive over was over 17 of SPR, with 24 runs.
Win probability
Each side's chance of winning after every ball.
Win probability chart. The summary, the turning points and a data table follow.
At the innings break: Sudurpaschim Royals 39%, Kathmandu Gorkhas 61%. Kathmandu Gorkhas were ahead.
100%50%100%
SPR aheadKG ahead
051015205101520
overs
SPR battingKG chasing
Wicket
50%: even
Sudurpaschim Royals' chance of winning started at 47%, fell to 13% 3.1 overs into the first innings, was 39% at the innings break, rose to 100% 16.1 overs into the chase. Sudurpaschim Royals won by 29 runs.
Ball 14.4 of the chaseMilind Kumar out (caught)SPR 53% → to 77%
Ball 15.2 of the chaseRashid Khan out (lbw)SPR 71% → to 94%
How it works: we compare the runs a side needs, or is on course for, with what T20 sides usually score from the balls and wickets they have left. It learned this from 5,585 men's T20 matches on Cricsheet.
How good is it?
We tested it on 76 NPL matches it had not learned from. The side it made favourite at the innings break won 50 of them. It knows the score, the balls and the wickets left, but nothing about the players, the pitch or the toss.
Show the data as a table
Chance of winning after each over
Over
SPR
KG
First innings: Sudurpaschim Royals batting
1
22%
78%
2
21%
79%
3
13%
87%
4
15%
85%
5
19%
81%
6
13%
87%
7
16%
84%
8
19%
81%
9
23%
77%
10
15%
85%
11
17%
83%
12
19%
81%
13
20%
80%
14
15%
85%
15
16%
84%
16
27%
73%
17
43%
57%
18
45%
55%
19
39%
61%
20
39%
61%
Second innings: Kathmandu Gorkhas chasing
1
34%
66%
2
37%
63%
3
34%
66%
4
44%
56%
5
54%
46%
6
45%
55%
7
38%
62%
8
23%
77%
9
23%
77%
10
17%
83%
11
22%
78%
12
60%
40%
13
54%
46%
14
54%
46%
15
69%
31%
16
100%
0%
17
100%
0%
Worm
Runs scored so far, over by over. Both innings on one chart.
Worm chart. Cumulative runs by over. A text summary and a data table follow.
SPR 147/10 (20 ov)
KG 118/10 (16.5 ov)
WWicket
050100150200
Target 148WWWWWWWWWWWWWWWWWWWW
05101520
overs
Show the data as a table
Score after each over
Over
SPR
KG
1
1/2 (2 W)
9/0
2
2/2
20/1 (1 W)
3
4/3 (1 W)
27/1
4
11/3
33/2 (1 W)
5
20/3
40/3 (1 W)
6
27/4 (1 W)
50/3
7
35/4
58/3
8
42/4
74/3
9
51/4
77/3
10
54/5 (1 W)
87/3
11
59/5
93/4 (1 W)
12
66/5
96/6 (2 W)
13
70/5
101/6
14
75/6 (1 W)
104/6
15
80/6
110/7 (1 W)
16
101/6
112/9 (2 W)
17
125/6
118/10 (1 W)
18
137/7 (1 W)
–
19
142/9 (2 W)
–
20
147/10 (1 W)
–
Manhattan
Runs in each over. A red W marks an over with a wicket.
Manhattan chart. Runs in each over. A text summary and a data table follow.
SPR Sudurpaschim Royals
KG Kathmandu Gorkhas
WWicket in the over
0102030
2WWWWWW2WWWWWW2WW2WW
5101520
overs
Show the data as a table
Runs and wickets in each over
Over
SPR runs
SPR wickets
KG runs
KG wickets
1
1
2
9
0
2
1
0
11
1
3
2
1
7
0
4
7
0
6
1
5
9
0
7
1
6
7
1
10
0
7
8
0
8
0
8
7
0
16
0
9
9
0
3
0
10
3
1
10
0
11
5
0
6
1
12
7
0
3
2
13
4
0
5
0
14
5
1
3
0
15
5
0
6
1
16
21
0
2
2
17
24
0
6
1
18
12
1
–
–
19
5
2
–
–
20
5
1
–
–
Run rate
Runs per over so far, after each over. In the chase, the dotted line is the rate still needed to win.
Run rate chart. A data table follows.
SPR run rate
KG run rate
KG required rate
051015
05101520
overs
Show the data as a table
Run rate after each over
Over
SPR run rate
KG run rate
KG required
Start
–
–
7.40
1
1.00
9.00
7.32
2
1.00
10.00
7.11
3
1.33
9.00
7.12
4
2.75
8.25
7.19
5
4.00
8.00
7.20
6
4.50
8.33
7.00
7
5.00
8.29
6.92
8
5.25
9.25
6.17
9
5.67
8.56
6.45
10
5.40
8.70
6.10
11
5.36
8.45
6.11
12
5.50
8.00
6.50
13
5.38
7.77
6.71
14
5.36
7.43
7.33
15
5.33
7.33
7.60
16
6.31
7.00
9.00
17
7.35
7.01
–
18
7.61
–
–
19
7.47
–
–
20
7.35
–
–
Partnerships
Every stand, split by each batter's runs. Balls faced are in brackets.
Partnerships of each innings, with each batter's runs and balls.
Sudurpaschim Royals: best stand 61 for the 7th wicket, Dipendra Singh Airee and Harmeet Singh. Kathmandu Gorkhas: best stand 49 for the 4th wicket, Aakash Tripathi and John Simpson.
Ball-by-ball data from Cricsheet, licensed under the Open Data Commons Attribution License (ODC-BY 1.0). Cricsheet is at cricsheet.org, and the licence is at opendatacommons.org.