Bowler
268
19th
12-5-1938
26-1-2021
3rd Test
Wed, 24 Jan - Sat, 27 Jan 2018 - 00:00
Johannesburg
Only Test
Tue, 26 Dec - Wed, 27 Dec 2017 - 00:00
Gqeberha
1st Test
Thu, 28 Sep - Mon, 02 Oct 2017 - 00:00
Potchefstroom
2nd ODI (D/N)
Thu, 19 Dec 2024 - 00:00
Cape Town
1st ODI (D/N)
Tue, 17 Dec 2024 - 00:00
Paarl
3rd ODI
Mon, 07 Oct 2024 - 00:00
Abu Dhabi
2nd ODI
Fri, 04 Oct 2024 - 00:00
1st ODI
Wed, 02 Oct 2024 - 00:00
Wed, 18 Sep 2024 - 00:00
Sharjah
Sun, 17 Dec 2023 - 17 Dec
42nd (D/N)
Fri, 10 Nov 2023 - 8:30 AM
Ahmedabad
5th ODI
Sun, 17 Sep 2023 - 8:00 AM
Sat, 09 Sep 2023 - 11:00 AM
Bloemfontein
2nd T20I
Sat, 25 May 2024 - 00:00
Kingston
1st T20I
Thu, 23 May 2024 - 00:00
3rd T20I
Thu, 14 Dec 2023 - 14 Dec
Tue, 12 Dec 2023 - 12 Dec
1st T20I (D/N)
Wed, 27 Jul 2022 - 00:00
County Ground, Bristol
4th T20I
Fri, 16 Apr 2021 - 00:00
Centurion
Wed, 14 Apr 2021 - 00:00
Sat, 10 Apr 2021 - 00:00
3rd T20I (N)
Sun, 14 Feb 2021 - 00:00
Lahore
1st T20I (N)
Thu, 11 Feb 2021 - 00:00