Opening batsman
268
19th
12-5-1938
26-1-2021
5th Test
Thu, 02 Jan - Thu, 02 Jan 2025 - 00:00
Sydney
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
Fri, 01 Nov - Fri, 01 Nov 2024 - 00:00
Wankhede
2nd Test
Thu, 24 Oct - Thu, 24 Oct 2024 - 00:00
Pune
Fri, 27 Sep - Fri, 27 Sep 2024 - 00:00
Kanpur
1st Test
Thu, 19 Sep - Thu, 19 Sep 2024 - 00:00
Chennai
Thu, 07 Mar - Thu, 07 Mar 2024 - 00:00
Dharamsala
4th Test
Fri, 23 Feb - Fri, 23 Feb 2024 - 00:00
Ranchi
Thu, 15 Feb - Thu, 15 Feb 2024 - 00:00
Rajkot
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
2nd , Group A (D/N)
Thu, 20 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
Wed, 07 Aug 2024 - 00:00
Colombo (RPS)
Sun, 04 Aug 2024 - 00:00
3rd T20I (N)
Tue, 30 Jul 2024 - 00:00
Pallekele
1st T20I (N)
Sat, 27 Jul 2024 - 00:00
5th T20I
Sun, 14 Jul 2024 - 00:00
Harare
4th T20I
Sat, 13 Jul 2024 - 00:00
Wed, 10 Jul 2024 - 00:00
2nd T20I
Sun, 07 Jul 2024 - 00:00
1st T20I
Sat, 06 Jul 2024 - 00:00
Thu, 11 Jan 2024 - 00:00
Mohali
3rd T20I
Thu, 14 Dec 2023 - 14 Dec
Johannesburg
Tue, 12 Dec 2023 - 12 Dec
Gqeberha