DataknobsDayNightCricket

Luxembourg vs Switzerland, 1st Match

t20Switzerland won by 57 runs
Pierre Werner Cricket Ground, Walferdange
21 Jun 2025, 1:30 pm IST
Luxembourg won the toss, chose to bowl
Winner: Switzerland
Switzerland Inning Score: 163 /6
BatterDismissalRunsBalls4s6sSR
Idrees Ul Haqueb ankush nanda7610116.67
Harsha Deshanlbw b milad momend392651150
Ahmed Hassanrun out181811100
Ashwin Vinodnot out33340197.06
Diyon Johnsonc mayank nagayach b milad momend251540166.67
Ali Nayyerc mayank nagayach b milad momend5310166.67
Malyar Stanikzaic milad momend b kamal soukhiya9501180
Khalid Niazinot out131300100
BowlerOversMaidensRunsWicketsNo BallsWide BallsEconomy
Sareer Shah30230007.7
Ankush Nanda30281019.3
Kamal Soukhiya40351058.8
Milad Momend40243036
Mayank Nagayach30180006
Vikram Vijh303100110.3
Luxembourg Inning Score: 106
BatterDismissalRunsBalls4s6sSR
Shiv Gillc idrees ul haque b ali nayyer480050
Amit Halbhavilbw b ali nayyer01000
Advyth Manepallic kenardo fletcher b khalid niazi353230109.38
Anoop Orsuc ahmed hassan b ali nayyer490044.44
Vikram Vijhb kenardo fletcher06000
Benjamin Embletonc ahmed hassan b kenardo fletcher26292089.66
Mayank Nagayachc and b khalid niazi02000
Kamal Soukhiyac idrees ul haque b khalid niazi8601133.33
Ankush Nandac sheraz sarwari b khalid niazi12711171.43
Milad Momendb sheraz sarwari02000
Sareer Shahnot out120050
BowlerOversMaidensRunsWicketsNo BallsWide BallsEconomy
Ali Nayyer40153073.8
Sheraz Sarwari30141004.7
Kenardo Fletcher2.10192178.8
Aneesh Kumar Nalinambika40300007.5
Khalid Niazi40274006.8

Match Summary

Luxembourg vs Switzerland - 1st Match

Date: 2025-06-21
Venue: Pierre Werner Cricket Ground, Walferdange

Match Summary

Switzerland defeated Luxembourg by 57 runs in an exciting T20 match. Switzerland's bowlers, led by Milad Momend (3 wickets) and Khalid Niazi (4 wickets), put up stellar performances, while their batters contributed with solid partnerships. Luxembourg struggled to chase the target with Advyth Manepalli being the top scorer for the team. Player of the Match: Khalid Niazi for his 4-wicket haul and all-round bowling performance.


Detailed Narrative

Switzerland batted first after Luxembourg won the toss and chose to bowl. Switzerland posted a competitive total of 163/6 in their allotted 20 overs. Notable batting contributions came from:

  • Harsha Deshan: Played an attacking knock of 39 runs off 26 balls, including 5 boundaries and 1 six.
  • Ashwin Vinod: Anchored the innings with an unbeaten 33 runs off 34 balls, striking a six.
  • Diyon Johnson: Scored a quick 25 off 15 balls with a strike rate of 166.67, hitting 4 fours.

Luxembourg’s bowling attack, led by Ali Nayyer, was effective, as he picked up 3 wickets for just 15 runs in his 4 overs, conceding at an economy rate of 3.8.


Luxembourg’s chase faltered from the start, as they were bowled out for 106 in 17.1 overs. Key batting performances included:

  • Advyth Manepalli: Scored 35 runs off 32 balls with 3 fours and tried to stabilize the innings.
  • Benjamin Embleton: Managed 26 runs off 29 balls, including 2 boundaries.

Switzerland’s bowling attack was relentless:

  • Khalid Niazi: Stole the show with 4 wickets for 27 runs in his 4 overs, including a caught-and-bowled dismissal.
  • Milad Momend: Took 3 wickets for 24 runs, maintaining an impressive economy rate of 6.
  • Kenardo Fletcher: Picked up 2 crucial wickets in his spell.

Luxembourg’s batters couldn’t build partnerships, and wickets kept falling at regular intervals:

  1. Shiv Gill was dismissed early for 4.
  2. Amit Halbhavi departed for a duck.
  3. Advyth Manepalli tried to hold the innings but fell for 35.
  4. Vikram Vijh and Mayank Nagayach struggled, scoring 0 each.

Key Highlights

  • Best Bowling Performance: Khalid Niazi (4 wickets for 27 runs).
  • Important Partnerships: Harsha Deshan and Ashwin Vinod contributed significantly to Switzerland’s total.
  • Interesting Catches: Ahmed Hassan took two sharp catches to dismiss Luxembourg’s key batters.
  • Player of the Match: Khalid Niazi for his outstanding bowling spell.

Switzerland showed excellent team effort with contributions from both batters and bowlers, securing a comfortable win. Luxembourg will need to regroup and strengthen their batting for upcoming matches.