Left-hand bat
268
19th
12-5-1938
26-1-2021
1st (D/N)
Sat, 08 Feb - Sat, 08 Feb 2025 - 00:00
Lahore
3rd Test
Fri, 13 Dec - Fri, 13 Dec 2024 - 00:00
Hamilton
2nd Test
Thu, 24 Oct - Thu, 24 Oct 2024 - 00:00
Pune
Thu, 26 Sep - Thu, 26 Sep 2024 - 00:00
Galle
1st Test
Wed, 18 Sep - Wed, 18 Sep 2024 - 00:00
Sat, 03 Feb - Sat, 03 Feb 2024 - 00:00
Mount Maunganui
Wed, 06 Dec - Wed, 06 Dec 2023 - 00:00
Mirpur
Wed, 02 Jun - Sun, 06 Jun 2021 - 00:00
Lord's
Sat, 26 Dec - Wed, 30 Dec 2020 - 00:00
Thu, 26 Dec - Mon, 30 Dec 2019 - 05:30 AM
Melbourne
Final (D/N)
Sun, 09 Mar 2025 - 00:00
Dubai International Cricket Stadium
2nd Semi-Final (D/N)
Wed, 05 Mar 2025 - 00:00
Gaddafi Stadium, Lahore
12th , Group A (D/N)
Sun, 02 Mar 2025 - 00:00
Dubai (DICS)
3rd ODI (D/N)
Sat, 11 Jan 2025 - 00:00
Auckland
2nd ODI (D/N)
Wed, 08 Jan 2025 - 00:00
Sun, 17 Nov 2024 - 00:00
Pallekele
1st ODI (D/N)
Wed, 13 Nov 2024 - 00:00
Dambulla
3rd T20I
Thu, 02 Jan 2025 - 00:00
Nelson
1st T20I (N)
Sat, 28 Dec 2024 - 00:00
2nd T20I (N)
Sun, 10 Nov 2024 - 00:00
Sat, 09 Nov 2024 - 00:00
26th , Group C (N)
Thu, 13 Jun 2024 - 00:00
Tarouba
14th , Group C (N)
Fri, 07 Jun 2024 - 00:00
Providence
Fri, 23 Feb 2024 - 00:00
5th T20I
Sun, 21 Jan 2024 - 00:00
Christchurch
Wed, 17 Jan 2024 - 00:00
Dunedin
Sun, 14 Jan 2024 - 00:00