Bowling Allrounder
268
19th
12-5-1938
26-1-2021
3rd Test
Thu, 24 Oct - Thu, 24 Oct 2024 - 00:00
Rawalpindi
Thu, 15 Feb - Thu, 15 Feb 2024 - 00:00
Rajkot
2nd Test
Fri, 02 Feb - Fri, 02 Feb 2024 - 00:00
Visakhapnam
1st Test
Thu, 25 Jan - Thu, 25 Jan 2024 - 00:00
Hyderabad
Sat, 17 Dec - Tue, 20 Dec 2022 - 00:00
Karachi
3rd ODI
Sat, 09 Dec 2023 - 09 Dec
Bridgetown
1st ODI
Sun, 03 Dec 2023 - 03 Dec
North Sound
2nd ODI
Sat, 23 Sep 2023 - 10:00 AM
Nottingham
3rd ODI (D/N)
Mon, 06 Mar 2023 - 00:00
Chtogram
3rd T20I
Thu, 14 Nov 2024 - 00:00
Gros Islet
5th T20I
Thu, 21 Dec 2023 - 21 Dec
Tarouba
2nd T20I
Thu, 14 Dec 2023 - 14 Dec
St George's
1st T20I
Tue, 12 Dec 2023 - 12 Dec
4th T20I (N)
Tue, 05 Sep 2023 - 5:00 PM
2nd T20I (D/N)
Sun, 12 Mar 2023 - 00:00
Mirpur