Right-hand bat
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
44th
Sun, 12 Nov 2023 - 5:00 AM
Eden Gardens
40th (D/N)
Wed, 08 Nov 2023 - 8:30 AM
Pune
35th
Sat, 04 Nov 2023 - 5:00 AM
29th (D/N)
Sun, 29 Oct 2023 - 8:30 AM
Lucknow
Only T20I
Sun, 05 May 2019 - 06:00 PM
Cardiff
3rd T20I
Sun, 10 Mar 2019 - 06:00 PM
Basseterre
2nd T20I
Fri, 08 Mar 2019 - 06:00 PM
1st T20I
Tue, 05 Mar 2019 - 06:00 PM
Gros Islet
Fri, 06 Jul 2018 - 06:00 PM
Tue, 03 Jul 2018 - 06:00 PM
Wed, 27 Jun 2018 - 06:00 PM
Only T20I (D/N)
Sat, 16 Sep 2017 - 00:00
Chester-le-Street
3rd T20I (N)
Wed, 01 Feb 2017 - 00:00
Bengaluru
2nd T20I (N)
Sun, 29 Jan 2017 - 00:00