Allrounder
268
19th
12-5-1938
26-1-2021
5th Test
Thu, 02 Jan - Thu, 02 Jan 2025 - 00:00
Sydney
4th Test
Wed, 25 Dec - Wed, 25 Dec 2024 - 00:00
Melbourne
3rd Test
Sat, 14 Dec - Sat, 14 Dec 2024 - 00:00
Brisbane
Fri, 01 Nov - Fri, 01 Nov 2024 - 00:00
Wankhede
2nd Test
Thu, 24 Oct - Thu, 24 Oct 2024 - 00:00
Pune
1st Test
Wed, 16 Oct - Wed, 16 Oct 2024 - 00:00
Bengaluru
Fri, 27 Sep - Fri, 27 Sep 2024 - 00:00
Kanpur
Thu, 19 Sep - Thu, 19 Sep 2024 - 00:00
Chennai
Thu, 07 Mar - Thu, 07 Mar 2024 - 00:00
Dharamsala
Fri, 23 Feb - Fri, 23 Feb 2024 - 00:00
Ranchi
Final (D/N)
Sun, 09 Mar 2025 - 00:00
Dubai International Cricket Stadium
1st Semi-Final (D/N)
Tue, 04 Mar 2025 - 00:00
12th , Group A (D/N)
Sun, 02 Mar 2025 - 00:00
Dubai (DICS)
2nd ODI (D/N)
Sun, 09 Feb 2025 - 00:00
Cuttack
1st ODI (D/N)
Thu, 06 Feb 2025 - 00:00
Nagpur
3rd T20I
Thu, 14 Dec 2023 - 14 Dec
Johannesburg
2nd T20I
Tue, 12 Dec 2023 - 12 Dec
Gqeberha
2nd , Group A (N)
Sun, 28 Aug 2022 - 00:00
Mon, 01 Aug 2022 - 00:00
Warner Park, Basseterre, St Kitts
1st T20I
Fri, 29 Jul 2022 - 00:00
Brian Lara Stadium, Tarouba, Trinidad