Janakpur Bolts vs Sudur Paschim Royals Match 21 Prediction & Betting Tips

Our prediction

Pick: Sudur Paschim Royals to win, at 52%.

Sudur Paschim Royals cricket team logo Sudur Paschim Royals
52%
Coin-flip
Janakpur Bolts cricket team logoJanakpur Bolts 48%

Tribhuvan University International Cricket Ground, Kirtipur

Our match picks: 481 of 790 right →

Toss Prediction

Our toss call
Bowl first 80%

We put the chance that the toss winner bowls first at 80%.

Toss preview ›

Key Takeaways

  • • Pick: Sudur Paschim Royals to win, at 52%.
  • • Toss call: Field first, at 80%. See our public toss call for JAB vs SPR on the dedicated page.
  • • Key fact: Sudur Paschim have won three of their four meetings with Janakpur, the latest by 6 wickets at Kirtipur (29 November 2025).
  • • Value: Sudur Paschim's fair odds are 1.91, and Melbet had them at 1.86 at 18:24 IST (9 November).

We back Sudur Paschim, at 52%.

The Royals beat Chitwan Rhinos by 5 wickets at Kirtipur (2 November 2026), with 20 balls left.

They then made 176 for 6 against Karnali Yaks and won by 39 runs (6 November 2026).

Janakpur Bolts lost to Biratnagar Kings by 2 runs (3 November 2026). Lumbini Lions beat them by 16 runs two days later (5 November 2026).

Janakpur beat Sudur Paschim in the Nepal Premier League final (21 December 2024). Sudur Paschim won the latest meeting by 6 wickets (29 November 2025).

The 10 November 2026 game at Tribhuvan University International Cricket Ground in Kirtipur is the 21st Match of the Nepal Premier League 2026 and their first meeting of the season.

Which team is stronger, Janakpur Bolts or Sudur Paschim Royals?

Sudur Paschim, on this season's results. They chased down Pokhara Avengers' 145 for 7 with 148 for 4 in 16.5 overs (28 October 2026).

Anil Kharel took 3 for 23 in three overs for the Royals against Pokhara Avengers on 28 October 2026.

Saif Zaib made 35 off 24 balls for the Royals as they posted 176 for 6 against Karnali Yaks (6 November 2026).

Their low point came in the season opener. Lumbini Lions bowled Sudur Paschim out for 87 in 17.2 overs (26 October 2026) and won by 7 wickets.

Janakpur Bolts lost a close one to Biratnagar Kings. Biratnagar made 174 for 3 against them (3 November 2026), and Janakpur finished on 172 for 7.

Lumbini Lions made 149 for 8 against the Bolts (5 November 2026). Janakpur replied with 133 for 8 and lost by 16 runs.

Harmeet Singh, the captain, made 33 off 20 balls for Janakpur against Lumbini Lions (5 November 2026).

Janakpur's two wins came against Kathmandu Gorkhas by 8 wickets (29 October 2026) and Pokhara Avengers by 9 runs (1 November 2026).

Trit Raj Das made 61 off 55 balls for Janakpur against Pokhara Avengers (1 November 2026), when Janakpur made 147 for 7 and won by 9 runs.

Key matchups: Saif Hassan against Scott Kuggeleijn, Moeen Ali against Dipendra Singh Airee

Saif Hassan against Scott Kuggeleijn. Saif Hassan made 71 off 48 balls for Janakpur Bolts against Biratnagar Kings (3 November 2026).

Scott Kuggeleijn took 2 for 26 in four overs for Sudur Paschim against Chitwan Rhinos (2 November 2026). He is the bowler the Royals need early.

Moeen Ali against Dipendra Singh Airee. Moeen Ali made 58 not out off 51 balls for Janakpur Bolts against Kathmandu Gorkhas (29 October 2026).

In the 1 November 2026 win over Pokhara Avengers, Moeen Ali took 3 for 13 in four overs for the Bolts.

Dipendra Singh Airee's 51 not out for Sudur Paschim in the 28 October 2026 chase against Pokhara Avengers took them home with 19 balls left.

Rahul Yadav against Brandon McMullen. Rahul Yadav took 4 for 31 in four overs for Janakpur against Kathmandu Gorkhas (29 October 2026).

Brandon McMullen made 43 off 21 balls for the Royals in their 2 November 2026 win over Chitwan Rhinos.

JAB vs SPR head to head

Janakpur wins

1

Sudur Paschim wins

3

Every Nepal Premier League meeting, all at Kirtipur

· KirtipurSudur Paschim by 6 wickets
· Kirtipur, the finalJanakpur by 5 wickets
· Qualifier 1, KirtipurSudur Paschim by 8 wickets
· KirtipurSudur Paschim by 72 runs

Janakpur beat them in the final, and this game is the sides' first meeting of the 2026 season.

JAB vs SPR pitch report: Tribhuvan University International Cricket Ground, Kirtipur

Totals of 174 and 176 batting first have won games at Kirtipur this season.

The two sides' games at the ground, 26 October to 6 November 2026

28 October 2026

Pokhara Avengers 145 for 7 in 20 overs · the Royals 148 for 4 in 16.5 overs, a 6-wicket chase.

1 November 2026

The Bolts 147 for 7 in 20 overs · Pokhara Avengers 138 for 9 in 20 overs, a 9-run win.

3 November 2026

Biratnagar Kings 174 for 3 in 20 overs · the Bolts 172 for 7 in 20 overs, a 2-run win.

6 November 2026

The Royals 176 for 6 in 20 overs · Karnali Yaks 137 for 7 in 20 overs, a 39-run win.

Weather

Clear and dry at the start, about 18°C, and near 14°C by the end. Forecast read 9 November, 18:24 IST.

Janakpur won the toss and fielded against Biratnagar Kings on 3 November 2026, and lost by 2 runs.

JAB vs SPR prediction: we back Sudur Paschim at 52%

We back Sudur Paschim at 52%, with the market at 50.7%.

The head to head is the first reason. Sudur Paschim beat Janakpur by 72 runs (11 December 2024) and by 8 wickets in Qualifier 1 (18 December 2024).

Their chasing is the second. Sudur Paschim made 131 for 5 in 16.4 overs against Chitwan Rhinos (2 November 2026).

Janakpur's answer is their bowling. Rahul Yadav took 4 for 31 for Janakpur when Kathmandu Gorkhas were all out for 115 (29 October 2026).

Melbet had Sudur Paschim at 1.86 at 18:24 IST (9 November), under our fair 1.91. Janakpur's 1.91 sits under our 2.10 as well, so the toss is the sharper angle.

What decides JAB vs SPR

  • The toss. We expect the toss winner to bowl, at 80%. The Royals won the toss and fielded against Pokhara Avengers (28 October 2026) and won by 6 wickets.
  • Janakpur's top order. Saif Hassan's 71 off 48 balls for Janakpur against Biratnagar Kings (3 November 2026) came in a 2-run defeat.
  • The Royals' bowling. Scott Kuggeleijn took 2 for 26 for Sudur Paschim when Chitwan Rhinos made 129 for 6 (2 November 2026).

Odds & Betting Value

Team Our Model Market Implied Odds Fair Odds
Janakpur Bolts 48% 49.3% 1.91 2.10
Sudur Paschim Royals 52% 50.7% 1.86 1.91

The Royals' 1.86 sits under our fair odds of 1.91. Melbet had Sudur Paschim at 1.86 and Janakpur at 1.91 at 18:24 IST (9 November).

Janakpur's 1.91 sits under our 2.10, so neither price beats our numbers and the toss is the angle. Odds captured on 9 November 2026.

Our prediction ↑

Nepal Premier League

Janakpur Bolts vs Sudur Paschim Royals odds

10 Nov 2026 · 16:45 IST

Match winner: Janakpur Bolts 1.95 at Dafabet; Sudur Paschim Royals 1.86 at WinWin, Melbet, Megapari, Paripesa, PlanBet, 1xBet; checked 21:15 IST.

Janakpur Bolts vs Sudur Paschim Royals — Match winner
Bookmaker1JAB2SPRPayout
Dafabet
1 · Janakpur Bolts 1.952 · Sudur Paschim Royals 1.82Payout94.1%
WinWin
1 · Janakpur Bolts 1.912 · Sudur Paschim Royals 1.86Payout94.5%
Melbet
1 · Janakpur Bolts 1.912 · Sudur Paschim Royals 1.86Payout94.5%
Megapari
1 · Janakpur Bolts 1.912 · Sudur Paschim Royals 1.86Payout94.5%
Paripesa
1 · Janakpur Bolts 1.912 · Sudur Paschim Royals 1.86Payout94.5%
PlanBet
1 · Janakpur Bolts 1.912 · Sudur Paschim Royals 1.86Payout94.5%
1xBet
1 · Janakpur Bolts 1.912 · Sudur Paschim Royals 1.86Payout94.5%
Highest1 · Janakpur Bolts1.952 · Sudur Paschim Royals1.86Payout–
All odds for this match ›

1X2: Janakpur Bolts 1.91, Tie 25.00, Sudur Paschim Royals 1.86 at WinWin, Melbet, Megapari, Paripesa, PlanBet, 1xBet; checked 21:15 IST.

Janakpur Bolts vs Sudur Paschim Royals — 1X2
Bookmaker1JABXTie2SPRPayout
WinWin
1 · Janakpur Bolts 1.91X · Tie 25.002 · Sudur Paschim Royals 1.86Payout91.2%
Melbet
1 · Janakpur Bolts 1.91X · Tie 25.002 · Sudur Paschim Royals 1.86Payout91.2%
Megapari
1 · Janakpur Bolts 1.91X · Tie 25.002 · Sudur Paschim Royals 1.86Payout91.2%
Paripesa
1 · Janakpur Bolts 1.91X · Tie 25.002 · Sudur Paschim Royals 1.86Payout91.2%
PlanBet
1 · Janakpur Bolts 1.91X · Tie 25.002 · Sudur Paschim Royals 1.86Payout91.2%
1xBet
1 · Janakpur Bolts 1.91X · Tie 25.002 · Sudur Paschim Royals 1.86Payout91.2%
All cricket odds today ›
Telegram →
Play in Telegram (opens a new tab)

Call this match. Take on our AI.

Frequently Asked Questions

Who will win Janakpur Bolts vs Sudur Paschim Royals in the Nepal Premier League?

Sudur Paschim. Our AI model gives them a 52% chance against Janakpur Bolts at Kirtipur on 10 November 2026. They won the latest meeting with Janakpur by 6 wickets (29 November 2025), and they beat Karnali Yaks by 39 runs in their latest game (6 November 2026).

What is the toss prediction for JAB vs SPR?

Field first, at 80%. The Royals won the toss and fielded against Chitwan Rhinos at Kirtipur (2 November 2026) and won by 5 wickets. Janakpur Bolts won the toss and fielded against Biratnagar Kings (3 November 2026) and lost by 2 runs.

What are the odds for JAB vs SPR?

At 18:24 IST on 9 November, Melbet had Sudur Paschim at 1.86 and Janakpur at 1.91, the same as our other partner books. Our fair odds are 1.91 for Sudur Paschim and 2.10 for Janakpur, so both prices sit under our numbers and the toss is the sharper angle.

Is Tribhuvan University International Cricket Ground a batting or bowling pitch?

Totals of 174 and 176 batting first have won games there this season. Biratnagar Kings made 174 for 3 to beat Janakpur Bolts by 2 runs (3 November 2026). The Royals made 176 for 6 to beat Karnali Yaks by 39 runs (6 November 2026).

When did Janakpur and Sudur Paschim last play each other?

At Kirtipur on 29 November 2025, in the Nepal Premier League. Janakpur Bolts made 145 for 8, and Sudur Paschim reached 148 for 4 in 17.4 overs to win by 6 wickets. Janakpur beat them by 5 wickets in the final of 21 December 2024.

Where is JAB vs SPR played?

At Tribhuvan University International Cricket Ground in Kirtipur, on 10 November 2026. It is the 21st match of the Nepal Premier League 2026 and the sides' first meeting of the season, and the forecast is clear and dry, about 18°C at the start.

Also Playing That Day

Explore More

Menu