Right-hand bat
266
8
2015-05-21
2024-12-13
183
2014-12-14
2025-03-02
65
36
2015-06-23
2024-06-07
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
Wed, 16 Oct - Wed, 16 Oct 2024 - 00:00
Bengaluru
Thu, 07 Mar - Thu, 07 Mar 2024 - 00:00
Wed, 28 Feb - Wed, 28 Feb 2024 - 00:00
Mon, 12 Feb - Mon, 12 Feb 2024 - 00:00
Sat, 03 Feb - Sat, 03 Feb 2024 - 00:00
Mount Maunganui
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
Dubai International Cricket Stadium
6th , Group A (D/N)
Mon, 24 Feb 2025 - 00:00
Rawalpindi Cricket Stadium
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
1st ODI
Sat, 04 Jan 2025 - 00:00
32nd (D/N)
Wed, 01 Nov 2023 - 8:30 AM
Pune
27th
Sat, 28 Oct 2023 - 5:00 AM
Dharamsala
21st (D/N)
Sun, 22 Oct 2023 - 8:30 AM
3rd T20I
Thu, 02 Jan 2025 - 00:00
Saxton Oval, Nelson
2nd T20I (N)
Mon, 30 Dec 2024 - 00:00
Bay Oval, Mount Maunganui
1st T20I (N)
Sat, 28 Dec 2024 - 00:00
14th , Group C (N)
Fri, 07 Jun 2024 - 00:00
Providence
5th T20I
Sun, 21 Jan 2024 - 00:00
4th T20I (N)
Fri, 19 Jan 2024 - 00:00
Wed, 17 Jan 2024 - 00:00
Dunedin
Fri, 12 Jan 2024 - 00:00
Tue, 05 Sep 2023 - 5:00 PM
Nottingham
Sun, 03 Sep 2023 - 1:30 PM
Birmingham