Jimmy Neesham came home to Janakpur Bolts as a champion, and now he cannot get into the team. Season 1 made him a Janakpur hero: 247 runs in 9 matches at a strike rate of 196.03, the best strike rate of the tournament, and a championship medal. Season 3 brought him back with the club calling his return a homecoming. One quiet game later, 15 off 14 balls against Karnali, he was on the bench for Match 5, out for personal reasons nobody has explained further. No published word says when he returns, and no published word names him as anyone’s successor. Neesham’s Season 3 story so far is the gap between the hero’s welcome and the team sheet.
The Homecoming: Season 1 Champion Returns
Season 1, in 2024, was Neesham’s tournament with Janakpur. Batting in the middle order, he scored 247 runs across 9 matches at an average above 35 and a strike rate of 196.03 (247 off just 126 balls, with 14 fours and 23 sixes and one fifty) and took 7 wickets as well. Janakpur won the title, and Neesham won the tournament’s best-strike-rate award, worth Rs 200,000. Numbers like that explain why his name still carries weight in Janakpur.
Season 2 took him to Pokhara Avengers, after Janakpur did not have a slot for him: 4 matches, 99 runs including a fifty, 5 wickets, at a strike rate around 162.30. Season 3 brought him back to Janakpur, announced on 25 August 2026. Club chief executive Niroj Khatiwada framed the signing as a homecoming in the pre-season announcement, saying Neesham had earned a special place in the hearts of supporters and calling him the hero of the championship-winning first season returned home once again. That was a pre-season statement, not an in-season one — but it sets the scale of the welcome, and the scale of the puzzle that followed.
Season 3 So Far: One Quiet Game, Then the Bench
Match 3 against Karnali Yaks on 27 October was Neesham’s only Season 3 appearance so far, and it was quiet. Batting in the middle order, he made 15 off 14 balls with one four, caught Ariful Islam off Unish Singh, and bowled two overs for 17 runs without a wicket. Janakpur lost by 19 runs, chasing 133. Neesham’s game was neither bad nor memorable: a holding innings, two economical-but-wicketless overs, and a defeat.
Match 5 against Kathmandu Gorkhas on 29 October changed the picture. Neesham was on the bench, not in the eleven — confirmed by the published team sheet, which lists the Janakpur XI without him and names him among the bench, and by the scorecard, which has no batting, bowling or did-not-bat entry for him. At the toss, captain Harmeet Singh said Neesham would not play that day for personal reasons, with Saif Hassan taking his place in the eleven. That reason comes from a report of Harmeet’s toss remarks in indirect speech, not from a quoted statement, and the nature of the personal reasons has not been published anywhere. Saif Hassan then starred in the win, finishing 40 not out off 39 in the unbeaten 79-run stand with Moeen Ali — which is how a benching becomes a talking point: the replacement played the innings of the match.
Whether Neesham fielded as a substitute in Match 5 is not stated anywhere, so this feature does not claim it. What is certain is narrower: one game played, one game benched, and no further explanation on the record.
The Open Questions: M9 and the Moeen Shadow
Janakpur’s remaining league fixtures are Match 9 against Pokhara Avengers on Sunday 1 November, Match 12 against Biratnagar Kings on Tuesday 3 November, Match 14 against Lumbini Lions on Thursday 5 November, Match 21 against Sudurpaschim Royals on Tuesday 10 November, and Match 25 against Chitwan Rhinos on Friday 13 November. No team statement, coach or captain quote, or credible report says Neesham returns for Match 9 or any later match, or gives any availability update. Match 9 previews list him only in the squad, and squad membership is not a team-sheet confirmation. This feature does not infer a comeback.
Moeen Ali’s departure hangs over the same questions. Moeen’s own post-Match 5 statement says he is with the squad only for the first four matches, which points to Match 12 as his last. One pre-season report listed five matches for Moeen, through Match 14 against Lumbini, citing Abu Dhabi T10 commitments from 7 November. No Janakpur statement names Neesham as Moeen’s successor or as the senior overseas all-rounder from Match 14 onward. Both questions, when Neesham returns and what role he fills if Moeen goes, are open on the published record, and this feature leaves them open rather than answering them with guesses.
The Career Behind the Comeback
James Douglas Sheahan Neesham, born 17 September 1990 in Auckland, is a left-handed batter who bowls right-arm medium-fast. His New Zealand career spans 12 Tests, 76 one-day internationals and 105 T20 internationals. Test debut came on 14 February 2014 against India at Wellington, with 137 not out on debut and a century in his second Test against West Indies months later. His last Test was in March 2017, his last ODI at the 2023 World Cup, and his T20 international record stands at 1,105 runs at a strike rate of 145.20 with 64 wickets, best figures 5/22.
World Cups mark the career: 2014 T20, 2019 ODI (finalists, including a first ODI five-wicket haul against Afghanistan), 2021 T20 (finalists again), 2022 T20, 2023 ODI, 2024 T20, and 2026 T20 (finalists again). He missed the 2015 ODI World Cup squad and the 2016 T20 World Cup — both absences are part of the record, not footnotes to skip. Franchise cricket took him to four IPL teams in 14 matches (Delhi Daredevils 2014, Kings XI Punjab 2020, Mumbai Indians 2021, Rajasthan Royals 2022) for 92 runs and 8 wickets; Kolkata Knight Riders signed him for 2015 but he never played, ruled out before the season with a back stress fracture. Further stops include Guyana Amazon Warriors and Trinbago Knight Riders in the Caribbean Premier League, Hobart Hurricanes in the Big Bash, Pretoria Capitals in SA20 (including a final and a league-high 10 catches in Season 1), Welsh Fire in The Hundred, Peshawar Zalmi and Islamabad United in the PSL, and county stints with Derbyshire, Kent and Northamptonshire. Published all-format T20 aggregates conflict too widely across sources to print any single total, so this feature prints none — the T20 international figures above are the consistent set.
FAQs
What are Jimmy Neesham’s NPL 2026 figures so far?
One match played: 15 off 14 balls with the bat and 0/17 in two overs with the ball against Karnali Yaks in Match 3 on 27 October. He was benched for Match 5 against Kathmandu on 29 October.
Why was Neesham benched for Match 5?
At the toss, captain Harmeet Singh said Neesham would not play that day for personal reasons, with Saif Hassan taking his place. That comes from a report of the toss remarks in indirect speech, and the nature of the personal reasons has not been published anywhere.
Will Neesham play Match 9 against Pokhara?
No published word says so. Match 9 previews list him only in the squad, and squad membership is not a team-sheet confirmation. No availability update has been published since Match 5.
What did Neesham do in NPL Season 1?
He scored 247 runs in 9 matches for champions Janakpur Bolts at a strike rate of 196.03, with 7 wickets, and won the tournament’s best-strike-rate award worth Rs 200,000.

