Allrounder
268
19th
12-5-1938
26-1-2021
3rd Test
Wed, 12 Nov - Sun, 16 Nov 2014 - 00:00
Chtogram
2nd Test
Mon, 03 Nov - Fri, 07 Nov 2014 - 00:00
Khulna
1st Test
Sat, 25 Oct - Mon, 27 Oct 2014 - 00:00
Mirpur
Tue, 10 Sep - Sat, 14 Sep 2013 - 00:00
Harare
Tue, 03 Sep - Sat, 07 Sep 2013 - 00:00
Thu, 25 Apr - Mon, 29 Apr 2013 - 00:00
Melbourne
Wed, 17 Apr - Sat, 20 Apr 2013 - 00:00
Only Test
Thu, 04 Aug - Mon, 08 Aug 2011 - 00:00
Fri, 11 Mar - Sun, 13 Mar 2005 - 00:00
Centurion
Fri, 04 Mar - Sat, 05 Mar 2005 - 00:00
Cape Town
3rd ODI
Fri, 26 Oct 2018 - 07:15 PM
2nd ODI
Wed, 24 Oct 2018 - 07:15 PM
Sat, 06 Oct 2018 - 07:15 PM
Paarl
Wed, 03 Oct 2018 - 07:15 PM
Bloemfontein
1st ODI
Sun, 30 Sep 2018 - 07:15 PM
Kimberley
5th ODI
Sun, 22 Jul 2018 - 07:15 PM
Bulawayo
4th ODI
Fri, 20 Jul 2018 - 07:15 PM
Wed, 18 Jul 2018 - 07:15 PM
1st
Mon, 14 Nov 2016 - 00:00
Wed, 15 Jun 2016 - 00:00
3rd T20I (D/N)
Tue, 10 Nov 2020 - 00:00
Rawalpindi
2nd T20I (D/N)
Sun, 08 Nov 2020 - 00:00
1st T20I (D/N)
Sat, 07 Nov 2020 - 00:00
2nd T20I
Tue, 25 Jun 2019 - 00:00
Rotterdam
Fri, 12 Oct 2018 - 06:00 PM
Potchefstroom
1st T20I
Tue, 09 Oct 2018 - 06:00 PM
East London
6th
Fri, 06 Jul 2018 - 06:00 PM
4th
Wed, 04 Jul 2018 - 06:00 PM
3rd
Tue, 03 Jul 2018 - 06:00 PM
Sun, 01 Jul 2018 - 06:00 PM