Allrounder
268
19th
12-5-1938
26-1-2021
2nd Test
Sat, 30 Nov - Sat, 30 Nov 2024 - 00:00
Kingston
1st Test
Fri, 22 Nov - Fri, 22 Nov 2024 - 00:00
North Sound
Tue, 29 Oct - Tue, 29 Oct 2024 - 00:00
Zahur Ahmed Chowdhury Stadium, Chattogram
Mon, 21 Oct - Mon, 21 Oct 2024 - 00:00
Shere Bangla National Stadium, Mirpur
Fri, 27 Sep - Fri, 27 Sep 2024 - 00:00
Kanpur
Thu, 19 Sep - Thu, 19 Sep 2024 - 00:00
Chennai
Fri, 30 Aug - Fri, 30 Aug 2024 - 00:00
Rawalpindi
Wed, 21 Aug - Wed, 21 Aug 2024 - 00:00
Sat, 30 Mar - Sat, 30 Mar 2024 - 00:00
Chtogram
Fri, 22 Mar - Fri, 22 Mar 2024 - 00:00
Sylhet
6th , Group A (D/N)
Mon, 24 Feb 2025 - 00:00
2nd , Group A (D/N)
Thu, 20 Feb 2025 - 00:00
Dubai (DICS)
3rd ODI
Thu, 12 Dec 2024 - 00:00
Basseterre
2nd ODI
Tue, 10 Dec 2024 - 00:00
1st ODI
Sun, 08 Dec 2024 - 00:00
3rd ODI (D/N)
Mon, 11 Nov 2024 - 00:00
Sharjah
2nd ODI (D/N)
Sat, 09 Nov 2024 - 00:00
1st ODI (D/N)
Wed, 06 Nov 2024 - 00:00
Mon, 18 Mar 2024 - 00:00
Fri, 15 Mar 2024 - 00:00
3rd T20I (N)
Fri, 20 Dec 2024 - 00:00
Kingstown
2nd T20I (N)
Wed, 18 Dec 2024 - 00:00
Wed, 09 Oct 2024 - 00:00
Delhi
1st T20I (N)
Sun, 06 Oct 2024 - 00:00
Gwalior
1st T20I (D/N)
Fri, 14 Jul 2023 - 00:00
1st T20I
Mon, 27 Mar 2023 - 00:00
2nd T20I (D/N)
Sun, 12 Mar 2023 - 00:00
Mirpur
22nd , Group 2 (D/N)
Thu, 27 Oct 2022 - 00:00
3rd (N)
Sun, 09 Oct 2022 - 00:00
1st
Fri, 07 Oct 2022 - 00:00