Chitwan Rhinos (171/6) beat Karnali Yaks (166/3) by 4 wickets in Match 2 of Nepal Premier League 2025 at Tribhuvan University Cricket Ground, Kirtipur on Tue 18 Nov 2025. Priyank Panchal top-scored with 90 off 48 balls, Sompal Kami took 2/33 and Ravi Bopara was player of the match.
Updated
KY166/3(20)CR171/6(19.1)
Result
Chitwan Rhinos won by 4 wickets
Ball-by-ball commentary
Newest ball first, with a summary after every over.
No run. Bopara to Sarraf, no run,that's a dot. Three dots in a row from Bopara.
15.5•
No run. Bopara to Sarraf, no run,Sarraf has to wait.
New batterPawan Sarraf walks out to bat. Batting at No. 4. Karnali 124/2 in 15.4 overs.
15.4W
Wicket. Bopara to Panchal, OUT! Caught by Khanal.It goes up, and Khanal takes it. The end of a fine knock from Panchal. That breaks a stand of 63. Bopara now has 1 for 18.
OutPriyank Panchal c Khanal b Bopara 90 (48) [4s-7 6s-6]
15.36
Six. Bopara to Panchal, SIX,all the way for Panchal. Panchal has 6 sixes now. Panchal has 90 off 47 now.
15.21
1 run. Bopara to Watt, 1 run,Watt gets off strike.
15.11
1 run. Bopara to Panchal, 1 run,a single to keep things moving. Into the last five overs.
* Unbroken. Extras are part of the stand but not of either batter's runs.
Karnali Yaks scored 166 for 3 in 20 overs. Chitwan Rhinos scored 171 for 6 in 19.1 overs. After the 6-over powerplay: KY 51/0, CR 41/2. After 10 overs: KY 72/1, CR 69/3. The most expensive over was over 9 of CR, with 17 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: Karnali Yaks 56%, Chitwan Rhinos 44%. Karnali Yaks were ahead.
100%50%100%
KY aheadCR ahead
051015205101520
overs
KY battingCR chasing
Wicket
50%: even
Karnali Yaks' chance of winning started at 47%, was 56% at the innings break, rose to 72% 4.5 overs into the chase, fell to 5% 18.5 overs into the chase. Chitwan Rhinos won by 4 wickets.
Turning points
Ball 3.6 of the chaseDev Khanal out (run out)KY 56% → to 70%
Ball 9.2 of the chaseDeepak Bohara out (caught)KY 53% → to 66%
Ball 13.3 of the chaseKushal Malla out (caught)KY 49% → to 62%
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
KY
CR
First innings: Karnali Yaks batting
1
47%
53%
2
54%
46%
3
54%
46%
4
60%
40%
5
66%
34%
6
65%
35%
7
63%
37%
8
62%
38%
9
53%
47%
10
57%
43%
11
61%
39%
12
60%
40%
13
58%
42%
14
54%
46%
15
61%
39%
16
59%
41%
17
56%
44%
18
54%
46%
19
56%
44%
20
56%
44%
Second innings: Chitwan Rhinos chasing
1
52%
48%
2
51%
49%
3
49%
51%
4
70%
30%
5
72%
28%
6
66%
34%
7
67%
33%
8
67%
33%
9
52%
48%
10
68%
32%
11
61%
39%
12
53%
47%
13
47%
53%
14
62%
38%
15
46%
54%
16
47%
53%
17
29%
71%
18
16%
84%
19
7%
93%
20
0%
100%
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.
KY 166/3 (20 ov)
CR 171/6 (19.1 ov)
WWicket
050100150200
Target 167WWWWWWWWW
05101520
overs
Show the data as a table
Score after each over
Over
KY
CR
1
5/0
9/0
2
17/0
15/0
3
22/0
22/0
4
33/0
29/2 (2 W)
5
46/0
31/2
6
51/0
41/2
7
54/0
45/2
8
59/0
50/2
9
61/1 (1 W)
67/2
10
72/1
69/3 (1 W)
11
84/1
79/3
12
90/1
90/3
13
96/1
100/3
14
100/1
104/4 (1 W)
15
116/1
118/4
16
124/2 (1 W)
125/4
17
130/2
140/4
18
139/2
154/5 (1 W)
19
153/3 (1 W)
165/6 (1 W)
20
166/3
171/6
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.
KY Karnali Yaks
CR Chitwan Rhinos
WWicket in the over
05101520
WWW2WWWWW
5101520
overs
Show the data as a table
Runs and wickets in each over
Over
KY runs
KY wickets
CR runs
CR wickets
1
5
0
9
0
2
12
0
6
0
3
5
0
7
0
4
11
0
7
2
5
13
0
2
0
6
5
0
10
0
7
3
0
4
0
8
5
0
5
0
9
2
1
17
0
10
11
0
2
1
11
12
0
10
0
12
6
0
11
0
13
6
0
10
0
14
4
0
4
1
15
16
0
14
0
16
8
1
7
0
17
6
0
15
0
18
9
0
14
1
19
14
1
11
1
20
13
0
6
0
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.
KY run rate
CR run rate
CR required rate
051015
05101520
overs
Show the data as a table
Run rate after each over
Over
KY run rate
CR run rate
CR required
Start
–
–
8.35
1
5.00
9.00
8.32
2
8.50
7.50
8.44
3
7.33
7.33
8.53
4
8.25
7.25
8.63
5
9.20
6.20
9.07
6
8.50
6.83
9.00
7
7.71
6.43
9.38
8
7.38
6.25
9.75
9
6.78
7.44
9.09
10
7.20
6.90
9.80
11
7.64
7.18
9.78
12
7.50
7.50
9.63
13
7.38
7.69
9.57
14
7.14
7.43
10.50
15
7.73
7.87
9.80
16
7.75
7.81
10.50
17
7.65
8.24
9.00
18
7.72
8.56
6.50
19
8.05
8.68
2.00
20
8.30
8.92
–
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.
Karnali Yaks: best stand 63 for the 2nd wicket, Priyank Panchal and Mark Watt. Chitwan Rhinos: best stand 52 for the 5th wicket, Ravi Bopara and Saif Zaib.
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.