Bowler
268
19th
12-5-1938
26-1-2021
3rd Test
Thu, 12 Jan - Sat, 14 Jan 2017 - 00:00
Johannesburg
2nd Test
Thu, 20 Feb - Sun, 23 Feb 2014 - 00:00
Gqeberha
Sun, 14 Feb - Thu, 18 Feb 2010 - 00:00
Eden Gardens
3rd ODI
Tue, 21 Mar 2023 - 00:00
Potchefstroom
3rd ODI (D/N)
Wed, 01 Feb 2023 - 00:00
Kimberley
1st ODI (D/N)
Fri, 27 Jan 2023 - 00:00
Bloemfontein
2nd ODI (D/N)
Sun, 09 Oct 2022 - 00:00
Ranchi
1st ODI
Fri, 26 Nov 2021 - 00:00
Centurion
7th Group B
Wed, 07 Jun 2017 - 00:00
Birmingham
3rd Group B
Sat, 03 Jun 2017 - 00:00
The Oval
Wed, 24 May 2017 - 00:00
Leeds
4th ODI
Wed, 01 Mar 2017 - 00:00
Hamilton
Sat, 25 Feb 2017 - 00:00
Wellington
3rd T20I (N)
Tue, 28 Mar 2023 - 00:00
1st T20I
Sat, 25 Mar 2023 - 00:00
40th , Group 2
Sun, 06 Nov 2022 - 00:00
36th , Group 2 (N)
Thu, 03 Nov 2022 - 00:00
30th , Group 2 (N)
Sun, 30 Oct 2022 - 00:00
22nd , Group 2 (D/N)
Thu, 27 Oct 2022 - 00:00
1st T20I (N)
Wed, 28 Sep 2022 - 00:00
Greenfield International Stadium, Thiruvananthapuram
2nd T20I (D/N)
Fri, 05 Aug 2022 - 00:00
County Ground, Bristol
Tue, 14 Jun 2022 - 00:00
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
2nd T20I (N)
Sun, 12 Jun 2022 - 00:00
Almeria