Allrounder
268
19th
12-5-1938
26-1-2021
3rd Test
Sat, 12 Jul - Sat, 12 Jul 2025 - 00:00
Sabina Park, Kingston, Jamaica
2nd Test
Thu, 03 Jul - Thu, 03 Jul 2025 - 00:00
National Cricket Stadium, St George's, Grenada
1st Test
Wed, 25 Jun - Wed, 25 Jun 2025 - 00:00
Kensington Oval, Bridgetown, Barbados
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
2nd Test (D/N)
Thu, 08 Dec - Sun, 11 Dec 2022 - 00:00
Adelaide
Wed, 30 Nov - Sun, 04 Dec 2022 - 00:00
Perth
Mon, 29 Nov - Fri, 03 Dec 2021 - 00:00
Galle
3rd ODI (D/N)
Tue, 03 Jun 2025 - 00:00
Kennington Oval, London
2nd ODI
Sun, 01 Jun 2025 - 00:00
Sophia Gardens, Cardiff
1st ODI (D/N)
Thu, 29 May 2025 - 00:00
Edgbaston, Birmingham
3rd ODI
Sun, 25 May 2025 - 00:00
Castle Avenue, Dublin
Fri, 23 May 2025 - 00:00
1st ODI
Wed, 21 May 2025 - 00:00
Thu, 12 Dec 2024 - 00:00
Basseterre
Tue, 10 Dec 2024 - 00:00
Sun, 08 Dec 2024 - 00:00
Wed, 06 Nov 2024 - 00:00
3rd T20I
Sun, 15 Jun 2025 - 00:00
Bready Cricket Club, Magheramason, Bready
2nd T20I
Sun, 08 Jun 2025 - 00:00
County Ground, Bristol
1st T20I (N)
Fri, 06 Jun 2025 - 00:00
Riverside Ground, Chester-le-Street
3rd T20I (N)
Fri, 20 Dec 2024 - 00:00
Arnos Vale Ground, Kingstown, St Vincent
2nd T20I (N)
Wed, 18 Dec 2024 - 00:00
Mon, 16 Dec 2024 - 00:00
5th T20I
Sun, 17 Nov 2024 - 00:00
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
4th T20I
Sat, 16 Nov 2024 - 00:00
Thu, 14 Nov 2024 - 00:00
Sun, 10 Nov 2024 - 00:00