Karnali Yaks (187/6) beat Biratnagar Kings (186/7) by 4 wickets in Match 6 of Nepal Premier League 2026 at Tribhuvan University Cricket Ground, Kirtipur on Thu 29 Oct 2026. Lokesh Bam top-scored with 87 off 52 balls and Sompal Kami took 4/33 and was player of the match.
Updated
BK186/7(20)KY187/6(19.5)
Result
Karnali Yaks won by 4 wickets
Ball-by-ball commentary
Newest ball first, with a summary after every over.
Result
Karnali Yaks finish on 187/6 from 19.5 overs. Karnali Yaks won by 4 wickets. Player of the match: Sompal Kami.
19.52
2 runs. Lamichhane to Kami, 2 runs,they run two. Karnali win it with 1 ball to spare.
19.42
2 runs. Lamichhane to Kami, 2 runs,Kami picks up a couple. Karnali need just 2 more.
19.31
1 run. Lamichhane to Jha, 1 run,they keep the board moving. Only 4 needed now.
Wicket. GC to Sarraf, OUT! Caught by Ranjane.Ranjane completes the catch. That breaks a stand of 66. GC's figures: 1 for 26. 64 needed from 36 balls, at 10.67 an over.
OutPawan Sarraf c sub (Ranjane) b GC 36 (28) [4s-1 6s-3]
13.51lb
1 leg bye. GC to Kami, 1 leg bye,off the body, and they run.
13.41
1 run. GC to Sarraf, 1 run,Sarraf gives the strike to Kami.
No run. Asalanka to Sarraf, no run,Asalanka stays on top.
New batter In comes Pawan Sarraf. Batting at No. 5. Karnali 45/3 in 4.5 overs.
4.5W
Wicket. Asalanka to Talat, OUT! Bowled.Asalanka breaks the stumps, and Talat has to go. Talat goes for a duck. Asalanka has 1 for 17 from 1.5 overs. Karnali want 142 from 91 now, 9.36 an over.
OutHussain Talat b Asalanka 0 (4)
4.43
3 runs. Asalanka to Dumre, 3 runs,three runs for Dumre.
No run. Mathews to Talat, no run,back-to-back dots.
3.5•
No run. Mathews to Talat, no run,Mathews keeps Talat quiet. Mathews has strung together three dots.
3.4•
No run. Mathews to Talat, no run,that's another dot.
New batterHussain Talat comes to the crease. Batting at No. 4. Karnali 38/2 in 3.3 overs.
3.3W
Wicket. Mathews to Islam, OUT! Caught by Sheikh.Sheikh holds on. Islam goes after a quick 32. The partnership of 27 is broken. Mathews's figures: 2 for 6.
OutAriful Islam c Sheikh b Mathews 32 (12) [4s-3 6s-3]
3.21
1 run. Mathews to Dumre, 1 run,Dumre picks one up.
3.14
Four. Mathews to Dumre, FOUR,Mathews concedes a boundary. What a way to get off the mark. Karnali want 150 from 101 now, 8.91 an over.
* Unbroken. Extras are part of the stand but not of either batter's runs.
Biratnagar Kings scored 186 for 7 in 20 overs. Karnali Yaks scored 187 for 6 in 19.5 overs. After the 6-over powerplay: BK 41/2, KY 54/4. After 10 overs: BK 80/3, KY 86/5. The most expensive over was over 15 of BK, 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: Biratnagar Kings 73%, Karnali Yaks 27%. Biratnagar Kings were ahead.
100%50%100%
BK aheadKY ahead
051015205101520
overs
BK battingKY chasing
Wicket
50%: even
Biratnagar Kings' chance of winning started at 47%, was 73% at the innings break, rose to 100% 6.5 overs into the chase, fell to 18% 18.3 overs into the chase. Karnali Yaks won by 4 wickets.
Turning points
Ball 18.1 of the chaseGulshan Jha hit a sixKY 47% → to 66%
Ball 18.3 of the chaseSompal Kami hit a sixKY 65% → to 82%
Ball 19.5 of the chaseSompal Kami took 2 runsKY 76% → to 100%
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
BK
KY
First innings: Biratnagar Kings batting
1
48%
52%
2
55%
45%
3
42%
58%
4
45%
55%
5
51%
49%
6
42%
58%
7
52%
48%
8
55%
45%
9
51%
49%
10
53%
47%
11
55%
45%
12
58%
42%
13
62%
38%
14
64%
36%
15
77%
23%
16
73%
27%
17
69%
31%
18
73%
27%
19
72%
28%
20
73%
27%
Second innings: Karnali Yaks chasing
1
69%
31%
2
82%
18%
3
68%
32%
4
80%
20%
5
89%
11%
6
96%
4%
7
100%
0%
8
99%
1%
9
98%
2%
10
96%
4%
11
92%
8%
12
87%
13%
13
78%
22%
14
92%
8%
15
88%
12%
16
72%
28%
17
59%
41%
18
53%
47%
19
28%
72%
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.
BK 186/7 (20 ov)
KY 187/6 (19.5 ov)
WWicket
050100150200
Target 187WWWWWWWWWWWWW
05101520
overs
Show the data as a table
Score after each over
Over
BK
KY
1
6/0
10/0
2
18/0
11/1 (1 W)
3
18/1 (1 W)
33/1
4
26/1
38/2 (1 W)
5
37/1
45/3 (1 W)
6
41/2 (1 W)
54/4 (1 W)
7
56/2
58/5 (1 W)
8
64/2
65/5
9
73/3 (1 W)
77/5
10
80/3
86/5
11
87/3
97/5
12
96/3
107/5
13
106/3
118/5
14
116/3
123/6 (1 W)
15
140/3
131/6
16
145/4 (1 W)
145/6
17
148/4
156/6
18
162/4
165/6
19
174/6 (2 W)
179/6
20
186/7 (1 W)
187/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.
BK Biratnagar Kings
KY Karnali Yaks
WWicket in the over
0102030
WWWW2WWWWWWWW
5101520
overs
Show the data as a table
Runs and wickets in each over
Over
BK runs
BK wickets
KY runs
KY wickets
1
6
0
10
0
2
12
0
1
1
3
0
1
22
0
4
8
0
5
1
5
11
0
7
1
6
4
1
9
1
7
15
0
4
1
8
8
0
7
0
9
9
1
12
0
10
7
0
9
0
11
7
0
11
0
12
9
0
10
0
13
10
0
11
0
14
10
0
5
1
15
24
0
8
0
16
5
1
14
0
17
3
0
11
0
18
14
0
9
0
19
12
2
14
0
20
12
1
8
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.
BK run rate
KY run rate
KY required rate
051015
05101520
overs
Show the data as a table
Run rate after each over
Over
BK run rate
KY run rate
KY required
Start
–
–
9.35
1
6.00
10.00
9.32
2
9.00
5.50
9.78
3
6.00
11.00
9.06
4
6.50
9.50
9.31
5
7.40
9.00
9.47
6
6.83
9.00
9.50
7
8.00
8.29
9.92
8
8.00
8.13
10.17
9
8.11
8.56
10.00
10
8.00
8.60
10.10
11
7.91
8.82
10.00
12
8.00
8.92
10.00
13
8.15
9.08
9.86
14
8.29
8.79
10.67
15
9.33
8.73
11.20
16
9.06
9.06
10.50
17
8.71
9.18
10.33
18
9.00
9.17
11.00
19
9.16
9.42
8.00
20
9.30
9.43
–
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.
Biratnagar Kings: best stand 71 for the 4th wicket, Lokesh Bam and Angelo Mathews. Karnali Yaks: best stand 66 for the 6th wicket, Pawan Sarraf and Sompal Kami.
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.