Allrounder
268
19th
12-5-1938
26-1-2021
3rd Test
Thu, 20 Nov - Tue, 25 Nov 1986 - 00:00
Karachi
2nd Test
Fri, 07 Nov - Sun, 09 Nov 1986 - 00:00
Lahore
1st Test
Fri, 24 Oct - Wed, 29 Oct 1986 - 00:00
Faisalabad
Thu, 07 Nov - Mon, 11 Nov 1985 - 00:00
Sun, 27 Oct - Thu, 31 Oct 1985 - 00:00
Sialkot
4th Test
Mon, 26 Dec - Fri, 30 Dec 1983 - 00:00
Melbourne
6th Test
Sun, 30 Jan - Sun, 30 Jan 1983 - 00:00
5th Test
Sun, 23 Jan - Fri, 28 Jan 1983 - 00:00
Mon, 03 Jan - Sat, 08 Jan 1983 - 00:00
Mon, 22 Mar - Sat, 27 Mar 1982 - 00:00
2nd ODI
Mon, 13 Jan 1992 - 00:00
3rd ODI
Sun, 24 Nov 1991 - 00:00
Fri, 22 Nov 1991 - 00:00
1st ODI
Wed, 20 Nov 1991 - 00:00
Final
Fri, 25 Oct 1991 - 00:00
Sharjah
6th
Wed, 23 Oct 1991 - 00:00
4th
Mon, 21 Oct 1991 - 00:00
2nd
Fri, 18 Oct 1991 - 00:00
1st
Thu, 17 Oct 1991 - 00:00
Fri, 21 Dec 1990 - 00:00
3rd T20I
Sat, 22 Feb 2025 - 00:00
Udayana Cricket Ground
Thu, 15 Dec 2022 - 00:00
Sun, 22 Aug 2021 - 00:00
Albergaria
5th
3rd
Sat, 21 Aug 2021 - 00:00
Sun, 27 Oct 2019 - 00:00
Cartagena
Sat, 26 Oct 2019 - 00:00