Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Ibrahim Hassan: Batting innings by innings (T20Is)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
150020.007lbw b Muhammad Kashif1v KUWAl Amarat20 Jan 2019
1*20050.008not out1v KSAAl Amarat22 Jan 2019
02000.008c Mohammed Awais b Tamoor Sajjad1v QATAl Amarat23 Jan 2019
01000.008lbw b Anwar Rahman2v MASKuala Lumpur25 Jun 2019
580062.508run out2v THAKuala Lumpur26 Jun 2019
12*210057.145not out2v NEPKirtipur6 Dec 2019
02000.005run out1v NEPKirtipur9 Dec 2019
18*220081.828not out2v QATAl Amarat23 Feb 2020
4300133.336run out (Ammad Uddin)2v BHRAl Amarat24 Feb 2020
120050.007b Bilal Khan1v OMAAl Amarat25 Feb 2020
14602233.339run out (Zain Ul Abidin)1v KSADoha23 Oct 2021
150020.008c Iqbal Hussain b Mohammed Nadeem2v QATDoha24 Oct 2021
380037.509b S Veerapathiran1v BHRDoha27 Oct 2021
111101100.009c Naveed Fakhr b MNM Aslam1v KUWDoha28 Oct 2021
141210116.679c S Yeshi b J Singye2v BHUBangi4 Jul 2022
480050.007run out (†Ainool Hafizs/S Muniandy)1v MASBangi6 Jul 2022
131120118.189lbw b T Jamtsho2v BHUBangi7 Jul 2022
130033.337lbw b K Senamontree1v THABangi8 Jul 2022
6*70085.719not out2v KSADoha28 Sept 2023
0*000-9not out1v KUWDoha29 Sept 2023
160016.675run out (Mohammed Irshad/†I Liyanage)1v QATDoha1 Oct 2023
590055.569b Atif-Ur-Rehman1v KSADoha2 Oct 2023
6110054.551lbw b H Rathod2v QATDoha5 Oct 2023
6510120.007c †Aman Desai b R Kalimuthu2v SINBangkok2 Feb 2024
20*1801111.118not out2v JPNBangkok4 Feb 2024
450080.008c N Nuntarach b J Coetzee1v THABangkok6 Feb 2024
9610150.008run out (T Wangchuk)1v BHUBangkok7 Feb 2024
17362047.227c Faisal Khan b Hisham Sheikh2v KSABangkok12 Feb 2024
14711200.008c S Desungnoen b Robert Raina1v THABangkok15 Feb 2024
8*510160.007not out1v BHUBangkok16 Feb 2024
2*40050.008not out2v MASKuala Lumpur30 Aug 2024
02000.008c & b A Kaul2v SINKuala Lumpur31 Aug 2024
2*140014.298not out2v KUWBangi2 Sept 2024
680075.007b Ehsan Khan1v HKBangi3 Sept 2024
2200100.007lbw b M Vivekanandan1v MONKuala Lumpur6 Sept 2024
690066.674c K Senamontree b N Senamontree2v THAGelephu22 Oct 2024

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.