Top-order batsman
268
19th
12-5-1938
26-1-2021
2nd Test
Tue, 26 Dec - Sat, 30 Dec 2023 - 26 Dec
Melbourne
1st Test
Thu, 14 Dec - Mon, 18 Dec 2023 - 14 Dec
Perth
Mon, 24 Jul - Fri, 28 Jul 2023 - 4:00 AM
Colombo (SSC)
Sun, 16 Jul - Thu, 20 Jul 2023 - 00:00
Galle
Mon, 02 Jan - Fri, 06 Jan 2023 - 00:00
Karachi
Mon, 26 Dec - Fri, 30 Dec 2022 - 00:00
Fri, 09 Dec - Mon, 12 Dec 2022 - 00:00
Multan
Thu, 01 Dec - Mon, 05 Dec 2022 - 00:00
Rawalpindi
Sun, 24 Jul - Thu, 28 Jul 2022 - 00:00
Sat, 16 Jul - Wed, 20 Jul 2022 - 00:00
5th , Group A (D/N)
Sun, 23 Feb 2025 - 00:00
Dubai (DICS)
26th (D/N)
Fri, 27 Oct 2023 - 8:30 AM
Chennai
22nd (D/N)
Mon, 23 Oct 2023 - 8:30 AM
18th (D/N)
Fri, 20 Oct 2023 - 8:30 AM
Bengaluru
12th (D/N)
Sat, 14 Oct 2023 - 8:30 AM
Ahmedabad
8th (D/N)
Wed, 11 Oct 2023 - 8:30 AM
Hyderabad
2nd (D/N)
Fri, 06 Oct 2023 - 8:30 AM
9th , Super Four (D/N)
Sun, 10 Sep 2023 - 00:00
Colombo (RPS)
7th , Super Four (D/N)
Wed, 06 Sep 2023 - 00:00
Lahore
1st , Group A (D/N)
Wed, 30 Aug 2023 - 00:00
3rd T20I (D/N)
Fri, 08 Nov 2019 - 02:00 PM
Only T20I
Sun, 05 May 2019 - 06:00 PM
Cardiff