Allrounder
268
19th
12-5-1938
26-1-2021
3rd Test
Sat, 18 Aug - Wed, 22 Aug 2018 - 03:30 PM
Nottingham
2nd Test
Thu, 09 Aug - Sun, 12 Aug 2018 - 03:30 PM
Lord's
1st Test
Wed, 01 Aug - Sat, 04 Aug 2018 - 03:30 PM
Birmingham
Only Test
Thu, 14 Jun - Fri, 15 Jun 2018 - 03:30 PM
Bengaluru
Wed, 24 Jan - Sat, 27 Jan 2018 - 00:00
Johannesburg
Sat, 13 Jan - Wed, 17 Jan 2018 - 00:00
Centurion
Fri, 05 Jan - Mon, 08 Jan 2018 - 00:00
Cape Town
Sat, 12 Aug - Mon, 14 Aug 2017 - 00:00
Pallekele
Thu, 03 Aug - Sun, 06 Aug 2017 - 00:00
Colombo (SSC)
Wed, 26 Jul - Sat, 29 Jul 2017 - 00:00
Galle
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)
5th , Group A (D/N)
Sun, 23 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
5th (D/N)
Sun, 08 Oct 2023 - 8:30 AM
Chennai
10th , Super Four (D/N)
Tue, 12 Sep 2023 - 00:00
Colombo (RPS)
3rd , Group A (D/N)
Sat, 02 Sep 2023 - 00:00
5th T20I (N)
Sun, 02 Feb 2025 - 00:00
Wankhede
4th T20I (N)
Fri, 31 Jan 2025 - 00:00
Pune
3rd T20I (N)
Tue, 28 Jan 2025 - 00:00
Rajkot
2nd T20I (N)
Sat, 25 Jan 2025 - 00:00
1st T20I (N)
Wed, 22 Jan 2025 - 00:00
Eden Gardens
Wed, 13 Nov 2024 - 00:00
2nd T20I
Sun, 10 Nov 2024 - 00:00
Gqeberha
Fri, 08 Nov 2024 - 00:00
Durban
Sat, 12 Oct 2024 - 00:00
Hyderabad
Wed, 09 Oct 2024 - 00:00
Delhi