Top-order batsman
268
19th
12-5-1938
26-1-2021
3rd Test
Fri, 13 Dec - Fri, 13 Dec 2024 - 00:00
Hamilton
2nd Test
Thu, 05 Dec - Thu, 05 Dec 2024 - 00:00
Wellington
1st Test
Wed, 27 Nov - Wed, 27 Nov 2024 - 00:00
Christchurch
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
Fri, 06 Sep - Fri, 06 Sep 2024 - 00:00
The Oval
Thu, 29 Aug - Thu, 29 Aug 2024 - 00:00
Lord's
Wed, 21 Aug - Wed, 21 Aug 2024 - 00:00
Manchester
Fri, 26 Jul - Fri, 26 Jul 2024 - 00:00
Birmingham
11th , Group B (D/N)
Sat, 01 Mar 2025 - 00:00
8th , Group B (D/N)
Wed, 26 Feb 2025 - 00:00
Lahore
4th , Group B (D/N)
Sat, 22 Feb 2025 - 00:00
3rd ODI (D/N)
Wed, 12 Feb 2025 - 00:00
Ahmedabad
2nd ODI (D/N)
Sun, 09 Feb 2025 - 00:00
Cuttack
1st ODI (D/N)
Thu, 06 Feb 2025 - 00:00
Nagpur
5th ODI
Sun, 29 Sep 2024 - 00:00
Bristol
4th ODI
Fri, 27 Sep 2024 - 00:00
3rd ODI
Tue, 24 Sep 2024 - 00:00
Chester-le-Street
2nd ODI
Sat, 21 Sep 2024 - 00:00
Leeds
5th T20I (N)
Sun, 02 Feb 2025 - 00:00
Wankhede
4th T20I (N)
Fri, 31 Jan 2025 - 00:00
Pune
3rd T20I (N)
Tue, 28 Jan 2025 - 00:00
Rajkot
2nd T20I (N)
Sat, 25 Jan 2025 - 00:00
Chennai
1st T20I (N)
Wed, 22 Jan 2025 - 00:00
Eden Gardens
1st T20I
Tue, 12 Dec 2023 - 12 Dec
Bridgetown
3rd T20I (D/N)
Tue, 14 Mar 2023 - 00:00
Mirpur
2nd T20I (D/N)
Sun, 12 Mar 2023 - 00:00
1st T20I (D/N)
Thu, 09 Mar 2023 - 00:00
Chtogram
7th T20I (N)
Sun, 02 Oct 2022 - 00:00
Gaddafi Stadium, Lahore