Janakpur Bolts
Latest NPL 2025: won 1 of 7
Janakpur Bolts have played 17 NPL matches since 2024, winning 8 (47%). Lahiru Milantha has scored the most NPL runs for Janakpur Bolts (323) and Lalit Rajbanshi has taken the most wickets (21).
Updated to 7 December 2025
Most NPL runs for Janakpur Bolts
| Batter | Inns | Runs | Avg | SR |
|---|---|---|---|---|
| Lahiru Milantha | 12 | 323 | 29.36 | 125.2 |
| Aasif Sheikh | 17 | 267 | 15.71 | 109.4 |
| James Neesham | 9 | 247 | 35.29 | 196.0 |
| Anil Sah | 13 | 205 | 17.08 | 110.2 |
| Sanjay Krishnamurthi | 7 | 167 | 27.83 | 127.5 |
Most NPL wickets for Janakpur Bolts
| Bowler | Inns | Wkts | Econ | Best |
|---|---|---|---|---|
| Lalit Rajbanshi | 15 | 21 | 5.93 | 3/8 |
| Kishore Mahato | 14 | 15 | 8.20 | 4/35 |
| Mohammad Mohsin | 9 | 12 | 5.80 | 3/40 |
| Harsh Thaker | 9 | 11 | 6.35 | 5/23 |
| Sher Malla | 7 | 7 | 6.77 | 3/11 |
Janakpur Bolts NPL records
Highest NPL totals
- 185/5 (19.2 ov) v Sudur Paschim Royals, 2024
- 180/4 (17.3 ov) v Chitwan Rhinos, 2025
- 148 (18 ov) v Chitwan Rhinos, 2024
Lowest completed NPL totals
- 51 (12.1 ov) v Sudur Paschim Royals, 2024
- 126/7 (20 ov) v Karnali Yaks, 2025
- 126/9 (20 ov) v Biratnagar Kings, 2025
Biggest wins by runs
- 1 runs v Lumbini Lions, 2024
Biggest wins by wickets
- 8 wickets v Karnali Yaks, 2024
- 8 wickets v Biratnagar Kings, 2024
- 7 wickets v Pokhara Avengers, 2024
Highest individual scores
- 87 Lahiru Milantha (49 b) v Sudur Paschim Royals, 2024
- 75* Lahiru Milantha (53 b) v Biratnagar Kings, 2024
- 65 James Neesham (24 b) v Chitwan Rhinos, 2024
Best bowling figures
- 5/23 Harsh Thaker v Lumbini Lions, 2024
- 4/35 Kishore Mahato v Sudur Paschim Royals, 2024
- 3/8 Lalit Rajbanshi v Kathmandu Gorkhas, 2024
Janakpur Bolts win percentage by year
Share of matches won each year
Show as a table
| Year | P | W | L | Win % |
|---|---|---|---|---|
| 2025 | 7 | 1 | 6 | 14% |
| 2024 | 10 | 7 | 3 | 70% |
Janakpur Bolts squad
Players who played for Janakpur Bolts in the last 12 months (since 7 Dec 2024), by role
Batters 13
- S Kansakar11 matches · 86 runs, SR 91.5
- Anil Sah10 matches · 137 runs, SR 100.0Right-hand bat
- Mayan Yadav9 matches · 100 runs, SR 87.0
- Jan Nicol Loftie-Eaton7 matches · 108 runs, SR 112.5Left-hand bat
- Rupesh Singh6 matches · 20 runs, SR 76.9
- A Mahata5 matches · 35 runs, SR 145.8
- A Tripathi3 matches · 19 runs, SR 63.3
- Wayne Parnell3 matches · 64 runs, SR 128.0Left-hand bat
- B Aagri1 match · 0 runs, SR —
- H Dhami1 match · 9 runs, SR 81.8
- J Tromp1 match · 13 runs, SR 100.0
- Lahiru Samarakoon1 match · 22 runs, SR 104.8Left-hand bat
- Pappu Yadav1 match · 0 runs, SR —
Wicketkeepers 2
- Aasif Sheikh14 matches · 198 runs, SR 111.2Right-hand bat
- Lahiru Milantha9 matches · 179 runs, SR 111.9Left-hand bat
All-rounders 5
- Harsh Thaker7 matches · 96 runs, SR 96.0 · 8 wkts, econ 5.80Right-hand bat · Right-arm off-break
- James Neesham7 matches · 191 runs, SR 194.9 · 4 wkts, econ 9.28Left-hand bat · Right-arm medium-fast
- Sanjay Krishnamurthi7 matches · 167 runs, SR 127.5 · 6 wkts, econ 6.60Right-hand bat · Slow left-arm orthodox
- Maaz Sadaqat5 matches · 113 runs, SR 152.7 · 4 wkts, econ 6.60Left-hand bat · Slow left-arm orthodox
- Sangeeth Cooray3 matches · 70 runs, SR 98.6 · 6 wkts, econ 5.25
Bowlers 7
- Lalit Rajbanshi12 matches · 14 wkts, econ 5.85Right-hand bat · Slow left-arm orthodox
- Kishore Mahato11 matches · 11 wkts, econ 8.60Right-hand bat · Right-arm medium-fast
- Sher Malla7 matches · 7 wkts, econ 6.77Left-hand bat · Right-arm off-break
- Mohammad Mohsin6 matches · 8 wkts, econ 6.62Left-hand bat · Right-arm leg-break
- A Yadav4 matches · 3 wkts, econ 8.63
- Sachin Bhatt2 matches · 0 wkts, econ 10.75
- TB Thapa1 match · 0 wkts, econ 7.50
Janakpur Bolts bowling attack
Share of overs by type of bowler since 7 Dec 2024, all formats
- Right-arm pace20% of overs · 17 wkts · econ 8.75Kishore Mahato, James Neesham, Jan Nicol Loftie-Eaton
- Left-arm pace1% of overs · 0 wkts · econ 9.00Wayne Parnell
- Off-spin21% of overs · 19 wkts · econ 6.55Harsh Thaker, Sher Malla, Anil Sah
- Leg-spin8% of overs · 8 wkts · econ 6.62Mohammad Mohsin
- Left-arm orthodox32% of overs · 24 wkts · econ 6.20Lalit Rajbanshi, Sanjay Krishnamurthi, Maaz Sadaqat
Bowling style unknown for 17% of overs.
NPL: every match since 2024
| Type | Overs | Wkts | Econ | Avg |
|---|---|---|---|---|
| Right-arm pace | 23% | 25 | 8.49 | 26.16 |
| Left-arm pace | 1% | 0 | 9.00 | — |
| Off-spin | 21% | 22 | 6.68 | 21.09 |
| Leg-spin | 10% | 12 | 5.80 | 16.67 |
| Left-arm orthodox | 30% | 31 | 6.20 | 19.77 |
Janakpur Bolts recent results
- Karnali Yaks129/9 (20)Janakpur Bolts126/7 (20)Karnali Yaks won by 3 runs
- Janakpur Bolts132/6 (20)Lumbini Lions136/6 (19.1)Lumbini Lions won by 4 wickets
- Chitwan Rhinos176/4 (20)Janakpur Bolts180/4 (17.3)Janakpur Bolts won by 6 wickets
- Janakpur Bolts145/8 (20)Sudur Paschim Royals148/4 (17.4)Sudur Paschim Royals won by 6 wickets
- Pokhara Avengers155/6 (20)Janakpur Bolts130/9 (20)Pokhara Avengers won by 25 runs
- Biratnagar Kings135/7 (20)Janakpur Bolts126/9 (20)Biratnagar Kings won by 9 runs
- Janakpur Bolts130/6 (20)Kathmandu Gorkhas131/5 (18)Kathmandu Gorkhas won by 5 wickets
- Sudur Paschim Royals184/9 (20)Janakpur Bolts185/5 (19.2)Janakpur Bolts won by 5 wickets
- Karnali Yaks118/9 (20)Janakpur Bolts119/8 (19)Janakpur Bolts won by 2 wickets
- Janakpur Bolts139/9 (20)Sudur Paschim Royals141/2 (18.3)Sudur Paschim Royals won by 8 wickets
Janakpur Bolts head to head records
Record against every opponent, most played first
- Janakpur Bolts vs Sudur Paschim Royals1–3 4 played · 25%
- Janakpur Bolts vs Karnali Yaks2–1 3 played · 67%
- Janakpur Bolts vs Biratnagar Kings1–1 2 played · 50%
- Janakpur Bolts vs Chitwan Rhinos1–1 2 played · 50%
- Janakpur Bolts vs Kathmandu Gorkhas1–1 2 played · 50%
- Janakpur Bolts vs Lumbini Lions1–1 2 played · 50%
- Janakpur Bolts vs Pokhara Avengers1–1 2 played · 50%
Janakpur Bolts grounds
Where they have played most often
| Ground | P | W | Win % |
|---|---|---|---|
| Tribhuvan University International Cricket GroundKirtipur | 17 | 8 | 47% |
Janakpur Bolts: quick answers
Who has scored the most NPL runs for Janakpur Bolts?
Lahiru Milantha, with 323 runs in 12 innings at a strike rate of 125.2.
Who has taken the most NPL wickets for Janakpur Bolts?
Lalit Rajbanshi, with 21 wickets at an economy of 5.93.
What is Janakpur Bolts's highest NPL total?
185/5 against Sudur Paschim Royals in 2024.
What is Janakpur Bolts's lowest NPL total?
51 against Sudur Paschim Royals in 2024.
What is the highest NPL score for Janakpur Bolts?
87 by Lahiru Milantha against Sudur Paschim Royals in 2024.
What are the best NPL bowling figures for Janakpur Bolts?
5/23 by Harsh Thaker against Lumbini Lions in 2024.
What is Janakpur Bolts's biggest NPL win?
By 1 runs against Lumbini Lions in 2024.