Left-hand bat
268
19th
12-5-1938
26-1-2021
1st Test
Thu, 16 Jun - Sun, 19 Jun 2022 - 00:00
North Sound
Wed, 03 Feb - Sun, 07 Feb 2021 - 00:00
Chtogram
6th (N)
Sat, 21 Sep - Sat, 21 Sep 2019 - 06:00 PM
4th (N)
Wed, 18 Sep - Wed, 18 Sep 2019 - 06:00 PM
3rd (N)
Sun, 15 Sep - Sun, 15 Sep 2019 - 06:00 PM
Mirpur
1st (N)
Fri, 13 Sep - Fri, 13 Sep 2019 - 06:00 PM
2nd Test
Fri, 08 Mar - Tue, 12 Mar 2019 - 03:30 PM
Wellington
Thu, 22 Nov - Sat, 24 Nov 2018 - 03:30 PM
Sun, 11 Nov - Thu, 15 Nov 2018 - 03:30 PM
Thu, 08 Feb - Sat, 10 Feb 2018 - 00:00
3rd ODI (D/N)
Tue, 08 Jul 2025 - 00:00
Pallekele International Cricket Stadium
2nd ODI (D/N)
Sat, 05 Jul 2025 - 00:00
R Premadasa Stadium, Colombo
1st ODI (D/N)
Wed, 02 Jul 2025 - 00:00
6th , Group A (D/N)
Mon, 24 Feb 2025 - 00:00
Rawalpindi Cricket Stadium
2nd , Group A (D/N)
Thu, 20 Feb 2025 - 00:00
Dubai International Cricket Stadium
Mon, 11 Nov 2024 - 00:00
Sharjah
Sat, 09 Nov 2024 - 00:00
Wed, 06 Nov 2024 - 00:00
3rd ODI
Mon, 18 Mar 2024 - 00:00
1st ODI
Sat, 23 Dec 2023 - 11:00 PM
Napier
3rd T20I (N)
Sat, 12 Oct 2024 - 00:00
Rajiv Gandhi International Stadium, Uppal, Hyderabad
2nd T20I (N)
Wed, 09 Oct 2024 - 00:00
Arun Jaitley Stadium, Delhi
1st T20I (N)
Sun, 06 Oct 2024 - 00:00
Shrimant Madhavrao Scindia Cricket Stadium, Gwalior
52nd , Super Eights, Group 1 (N)
Tue, 25 Jun 2024 - 00:00
Kingstown
47th , Super Eights,Group 1
Sat, 22 Jun 2024 - 00:00
44th , Super Eights, Group 1 (N)
Fri, 21 Jun 2024 - 00:00
37th , Group D (N)
Sun, 16 Jun 2024 - 00:00
27th , Group D
Thu, 13 Jun 2024 - 00:00
21st , Group D
Mon, 10 Jun 2024 - 00:00
New York
15th , Group D (N)
Sat, 08 Jun 2024 - 00:00
Dallas