Allrounder
247
-
2022-07-16
2025-02-08
236
2023-04-27
2025-04-04
117
2024-11-14
2025-08-03
3rd Test
Thu, 24 Oct - Thu, 24 Oct 2024 - 00:00
Rawalpindi
Wed, 03 Jan - Sun, 07 Jan 2024 - 03 Jan
Sydney
2nd Test
Tue, 26 Dec - Sat, 30 Dec 2023 - 26 Dec
Melbourne
1st Test
Thu, 14 Dec - Mon, 18 Dec 2023 - 14 Dec
Perth
Mon, 24 Jul - Fri, 28 Jul 2023 - 4:00 AM
Colombo (SSC)
Sun, 16 Jul - Thu, 20 Jul 2023 - 00:00
Galle
Mon, 02 Jan - Fri, 06 Jan 2023 - 00:00
Karachi
Mon, 26 Dec - Fri, 30 Dec 2022 - 00:00
Sat, 17 Dec - Tue, 20 Dec 2022 - 00:00
Fri, 09 Dec - Mon, 12 Dec 2022 - 00:00
Multan
3rd ODI
Fri, 04 Apr 2025 - 00:00
Bay Oval, Mount Maunganui
2nd ODI
Tue, 01 Apr 2025 - 00:00
Seddon Park, Hamilton
1st ODI
Fri, 28 Mar 2025 - 00:00
McLean Park, Napier
Tue, 26 Nov 2024 - 00:00
Bulawayo
3rd ODI (D/N)
Sun, 10 Nov 2024 - 00:00
Perth Stadium
2nd ODI (D/N)
Fri, 08 Nov 2024 - 00:00
Adelaide Oval
44th
Sun, 12 Nov 2023 - 5:00 AM
Eden Gardens
36th (D/N)
Sat, 04 Nov 2023 - 8:30 AM
Bengaluru
31st (D/N)
Tue, 31 Oct 2023 - 8:30 AM
5th ODI (D/N)
Sun, 07 May 2023 - 00:00
5th T20I (N)
Wed, 26 Mar 2025 - 00:00
Sky Stadium, Wellington
3rd T20I (N)
Fri, 21 Mar 2025 - 00:00
Eden Park, Auckland
2nd T20I
Tue, 18 Mar 2025 - 00:00
University Oval, Dunedin
1st T20I
Sun, 16 Mar 2025 - 00:00
Hagley Oval, Christchurch
Tue, 03 Dec 2024 - 00:00
Queens Sports Club, Bulawayo