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
2nd Test (D/N)
Fri, 06 Dec - Fri, 06 Dec 2024 - 00:00
Adelaide
1st Test
Fri, 22 Nov - Fri, 22 Nov 2024 - 00:00
Perth
2nd Test
Thu, 24 Oct - Thu, 24 Oct 2024 - 00:00
Pune
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
3rd ODI (D/N)
Wed, 27 Sep 2023 - 00:00
Rajkot
10th , Super Four (D/N)
Tue, 12 Sep 2023 - 00:00
Colombo (RPS)
3rd , Group A (D/N)
Sat, 02 Sep 2023 - 00:00
Pallekele
2nd ODI (D/N)
Thu, 14 Jul 2022 - 00:00
Lord's
3rd ODI
Sun, 23 Jan 2022 - 00:00
Cape Town
1st ODI
Wed, 19 Jan 2022 - 00:00
Paarl
Sun, 29 Nov 2020 - 00:00
19th , Group A
Sun, 09 Jun 2024 - 00:00
New York
2nd T20I
Sat, 09 Jul 2022 - 00:00
Edgbaston, Birmingham
2nd T20I (N)
Sat, 04 Nov 2017 - 00:00
Tue, 10 Oct 2017 - 00:00
Guwahi
Sun, 29 Jan 2017 - 00:00
Nagpur
1st T20I (D/N)
Thu, 26 Jan 2017 - 00:00
1st T20I (N)
Tue, 09 Feb 2016 - 00:00