Batting allrounder
268
19th
12-5-1938
26-1-2021
2nd Test
Thu, 06 Feb - Thu, 06 Feb 2025 - 00:00
Galle International Stadium
1st Test
Wed, 29 Jan - Wed, 29 Jan 2025 - 00:00
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
Fri, 22 Nov - Fri, 22 Nov 2024 - 00:00
Perth
Thu, 07 Mar - Thu, 07 Mar 2024 - 00:00
Christchurch
Wed, 28 Feb - Wed, 28 Feb 2024 - 00:00
Wellington
Thu, 25 Jan - Thu, 25 Jan 2024 - 00:00
1st Semi-Final (D/N)
Tue, 04 Mar 2025 - 00:00
Dubai International Cricket Stadium
4th , Group B (D/N)
Sat, 22 Feb 2025 - 00:00
Lahore
1st ODI
Wed, 12 Feb 2025 - 00:00
Colombo (RPS)
2nd ODI (D/N)
Fri, 08 Nov 2024 - 00:00
1st ODI (D/N)
Mon, 04 Nov 2024 - 00:00
4th ODI
Fri, 27 Sep 2024 - 00:00
Lord's
3rd ODI
Tue, 24 Sep 2024 - 00:00
Chester-le-Street
2nd ODI
Sat, 21 Sep 2024 - 00:00
Leeds
Thu, 19 Sep 2024 - 00:00
Nottingham
Sun, 04 Feb 2024 - 00:00
Only T20I (N)
Tue, 05 Apr 2022 - 00:00