Allrounder
276
12
2019-11-29
2025-07-30
199
5
2021-03-23
2025-04-04
81
43
2019-02-06
2025-07-26
1st (D/N)
Sat, 08 Feb - Sat, 08 Feb 2025 - 00:00
3rd Test
Fri, 13 Dec - Fri, 13 Dec 2024 - 00:00
Hamilton
2nd Test
Thu, 05 Dec - Thu, 05 Dec 2024 - 00:00
Wellington
1st Test
Wed, 27 Nov - Wed, 27 Nov 2024 - 00:00
Christchurch
Fri, 01 Nov - Fri, 01 Nov 2024 - 00:00
Wankhede
Thu, 24 Oct - Thu, 24 Oct 2024 - 00:00
Pune
Wed, 16 Oct - Wed, 16 Oct 2024 - 00:00
Bengaluru
Thu, 26 Sep - Thu, 26 Sep 2024 - 00:00
Galle
Wed, 18 Sep - Wed, 18 Sep 2024 - 00:00
Thu, 07 Mar - Thu, 07 Mar 2024 - 00:00
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
Final (D/N)
Sun, 09 Mar 2025 - 00:00
Dubai International Cricket Stadium
2nd Semi-Final (D/N)
Wed, 05 Mar 2025 - 00:00
Gaddafi Stadium, Lahore
12th , Group A (D/N)
Sun, 02 Mar 2025 - 00:00
1st , Group A (D/N)
Wed, 19 Feb 2025 - 00:00
National Stadium, Karachi
3rd ODI (D/N)
Sat, 11 Jan 2025 - 00:00
Auckland
2nd ODI (D/N)
Wed, 08 Jan 2025 - 00:00
Sat, 04 Jan 2025 - 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
3rd T20I
Thu, 02 Jan 2025 - 00:00
Saxton Oval, Nelson
2nd T20I (N)
Mon, 30 Dec 2024 - 00:00
1st T20I (N)
Sat, 28 Dec 2024 - 00:00