Allrounder
268
19th
12-5-1938
26-1-2021
2nd Test
Thu, 04 Feb - Mon, 08 Feb 2021 - 00:00
Rawalpindi
1st Test
Tue, 26 Jan - Fri, 29 Jan 2021 - 00:00
Karachi
Sun, 03 Jan - Tue, 05 Jan 2021 - 00:00
Johannesburg
Sat, 26 Dec - Tue, 29 Dec 2020 - 00:00
Centurion
4th Test
Fri, 24 Jan - Tue, 28 Jan 2020 - 01:30 PM
3rd Test
Thu, 16 Jan - Mon, 20 Jan 2020 - 01:30 PM
Gqeberha
Fri, 03 Jan - Tue, 07 Jan 2020 - 01:30 PM
Cape Town
Thu, 26 Dec - Mon, 30 Dec 2019 - 01:30 PM
Sat, 19 Oct - Wed, 23 Oct 2019 - 09:30 AM
Ranchi
Thu, 10 Oct - Mon, 14 Oct 2019 - 09:30 AM
Pune
45th (D/N)
Sat, 06 Jul 2019 - 00:00
Manchester
35th
Fri, 28 Jun 2019 - 00:00
Chester-le-Street
30th
Sun, 23 Jun 2019 - 00:00
Lord's
25th
Wed, 19 Jun 2019 - 00:00
Birmingham
15th
Mon, 10 Jun 2019 - 00:00
Southampton
8th
Wed, 05 Jun 2019 - 00:00
5th
Sun, 02 Jun 2019 - 00:00
The Oval
1st
Thu, 30 May 2019 - 00:00
5th ODI
Sat, 16 Mar 2019 - 07:15 PM
4th ODI
Wed, 13 Mar 2019 - 07:15 PM
3rd T20I (N)
Tue, 01 Dec 2020 - 00:00
2nd T20I
Sun, 29 Nov 2020 - 00:00
Paarl
1st T20I (N)
Fri, 27 Nov 2020 - 00:00
Wed, 26 Feb 2020 - 09:30 PM
Sun, 23 Feb 2020 - 06:00 PM
Fri, 21 Feb 2020 - 09:30 PM
Tue, 19 Mar 2019 - 00:00
1st T20I
Fri, 01 Feb 2019 - 06:00 PM
Only T20I
Sat, 17 Nov 2018 - 06:00 PM
Carrara
Fri, 12 Oct 2018 - 06:00 PM
Potchefstroom