Allrounder
268
19th
12-5-1938
26-1-2021
1st Test
Wed, 12 Jul - Fri, 14 Jul 2023 - 00:00
Roseau
2nd Test
Wed, 08 Mar - Sat, 11 Mar 2023 - 00:00
Johannesburg
Tue, 28 Feb - Thu, 02 Mar 2023 - 00:00
Centurion
Sun, 12 Feb - Tue, 14 Feb 2023 - 00:00
Bulawayo
Sat, 04 Feb - Wed, 08 Feb 2023 - 00:00
Fri, 24 Jun - Mon, 27 Jun 2022 - 00:00
Gros Islet
Thu, 16 Jun - Sun, 19 Jun 2022 - 00:00
North Sound
Sat, 09 Dec - Tue, 12 Dec 2017 - 00:00
Hamilton
3rd ODI (D/N)
Fri, 09 Jun 2023 - 00:00
Sharjah
3rd ODI
Mon, 25 Jan 2021 - 00:00
Chtogram
2nd ODI
Fri, 22 Jan 2021 - 00:00
Mirpur
1st ODI
Wed, 20 Jan 2021 - 00:00
5th
Mon, 13 May 2019 - 07:15 PM
Dublin (Malahide)
3rd T20I (N)
Tue, 28 Mar 2023 - 00:00
1st T20I (N)
Wed, 05 Oct 2022 - 00:00
Carrara Oval