OMNOMN

Hassnain Shah

 ·  Right hand Bat
OmanOMN
Hassnain Shah's 2026 stats
TYPEMATINGRUNSBF50s100s6s4sNOHSAVGSR
ODI1010105117007814011.6789.74
ODI-9914023002314040.00173.91
ODI-9928150001054.0053.33
ODI-992161400210108.00114.29
ODI-99310230001093.3343.48
ODI-9923142003202715.5073.81
1st INN—3252800220108.3389.29
2nd INN—78089005614013.3389.89
TYPEMATINGBALLSWKTRUNSECOAVGSR5Ws
ODI101087175015.7129.4730.950
ODI-9943152066.6541.2037.200
ODI-99191515.4851.0055.800
ODI-9932761364.9622.6727.400
ODI-9922051085.4021.6024.000
1st INN—764123876.0132.2532.200
2nd INN—32351144.8922.8027.960
Hassnain Shah's 2026 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
144th - Wed, 04 Nov 2026 vs U.A.E.370042.85LossView Scorecard
143rd - Mon, 02 Nov 2026 vs Netherlands9141064.28LossView Scorecard
141st - Thu, 29 Oct 2026 vs U.A.E.6601100.00LossView Scorecard
140th - Tue, 27 Oct 2026 vs Netherlands581062.50LossView Scorecard
138th - Mon, 19 Oct 2026 vs Nepal402332173.91LossView Scorecard
136th - Thu, 15 Oct 2026 vs Canada27371372.97LossView Scorecard
134th - Tue, 13 Oct 2026 vs Nepal150020.00LossView Scorecard
130th - Fri, 09 Oct 2026 vs Canada10811125.00LossView Scorecard
3rd place play-off - Sat, 12 Sep 2026 vs Hong Kong5211023.80LossView Scorecard
1st semi-final - Thu, 10 Sep 2026 vs Nepal04000.00LossView Scorecard
20th , Group B - Tue, 08 Sep 2026 vs United Arab Emirates451080.00LossView Scorecard
1st , Group B - Sun, 30 Aug 2026 vs Singapore181321138.46WinView Scorecard
144th - Wed, 04 Nov 2026 vs U.A.E.10.005325.30LossView Scorecard
143rd - Mon, 02 Nov 2026 vs Netherlands4.003007.50LossView Scorecard
141st - Thu, 29 Oct 2026 vs U.A.E.9.305115.36LossView Scorecard
140th - Tue, 27 Oct 2026 vs Netherlands8.007509.37LossView Scorecard
138th - Mon, 19 Oct 2026 vs Nepal9.006106.77LossView Scorecard
136th - Thu, 15 Oct 2026 vs Canada10.004734.70LossView Scorecard
134th - Tue, 13 Oct 2026 vs Nepal10.007517.50LossView Scorecard
130th - Fri, 09 Oct 2026 vs Canada10.003343.30LossView Scorecard
3rd place play-off - Sat, 12 Sep 2026 vs Hong Kong3.002006.66LossView Scorecard
1st semi-final - Thu, 10 Sep 2026 vs Nepal8.402833.23LossView Scorecard
20th , Group B - Tue, 08 Sep 2026 vs United Arab Emirates9.004835.33LossView Scorecard
8th , Group B - Wed, 02 Sep 2026 vs Qatar10.005845.80WinView Scorecard
1st , Group B - Sun, 30 Aug 2026 vs Singapore7.002934.14WinView Scorecard
RECENT RESULTS 1 match