Allrounder
268
19th
12-5-1938
26-1-2021
2nd Test
Fri, 03 Jan - Fri, 03 Jan 2025 - 00:00
Cape Town
1st Test
Thu, 26 Dec - Thu, 26 Dec 2024 - 00:00
Centurion
3rd Test
Thu, 24 Oct - Thu, 24 Oct 2024 - 00:00
Rawalpindi
Tue, 15 Oct - Tue, 15 Oct 2024 - 00:00
Karachi
Mon, 07 Oct - Mon, 07 Oct 2024 - 00:00
Multan
Wed, 03 Jan - Sun, 07 Jan 2024 - 03 Jan
Sydney
Tue, 26 Dec - Sat, 30 Dec 2023 - 26 Dec
Melbourne
Thu, 14 Dec - Mon, 18 Dec 2023 - 14 Dec
Perth
2nd Semi-Final
Fri, 06 Oct - Fri, 06 Oct 2023 - 00:00
Hangzhou
2nd Quarter-Final
Tue, 03 Oct - Tue, 03 Oct 2023 - 00:00
3rd ODI
Thu, 28 Nov 2024 - 00:00
Bulawayo
1st ODI
Sun, 24 Nov 2024 - 00:00
2nd T20I (N)
Sun, 14 Jan 2024 - 00:00
Hamilton
1st T20I (N)
Fri, 12 Jan 2024 - 00:00
Auckland
5th T20I (N)
Wed, 28 Sep 2022 - 00:00
Gaddafi Stadium, Lahore