Allrounder
268
19th
12-5-1938
26-1-2021
4th Test
Fri, 24 Jan - Tue, 28 Jan 2020 - 01:30 PM
Johannesburg
3rd Test
Thu, 16 Jan - Mon, 20 Jan 2020 - 01:30 PM
Gqeberha
2nd Test
Fri, 03 Jan - Tue, 07 Jan 2020 - 01:30 PM
Cape Town
1st Test
Thu, 26 Dec - Mon, 30 Dec 2019 - 01:30 PM
Centurion
Thu, 10 Oct - Mon, 14 Oct 2019 - 09:30 AM
Pune
Wed, 13 Feb - Sat, 16 Feb 2019 - 03:30 PM
Durban
Fri, 11 Jan - Mon, 14 Jan 2019 - 03:30 PM
Thu, 03 Jan - Sun, 06 Jan 2019 - 03:30 PM
Thu, 12 Jul - Sat, 14 Jul 2018 - 03:30 PM
Galle
Fri, 30 Mar - Tue, 03 Apr 2018 - 00:00
2nd ODI
Sun, 23 Aug 2015 - 00:00
Potchefstroom
1st ODI
Wed, 19 Aug 2015 - 00:00
36th , Pool B
Thu, 12 Mar 2015 - 00:00
Wellington
13th , Pool B
Sun, 22 Feb 2015 - 00:00
Melbourne
Fri, 16 Jan 2015 - 00:00
3rd ODI
Wed, 19 Nov 2014 - 00:00
Canberra
Sun, 16 Nov 2014 - 00:00
Perth
Fri, 14 Nov 2014 - 00:00
Fri, 24 Oct 2014 - 00:00
Mount Maunganui
Wed, 09 Jul 2014 - 00:00
Pallekele
1st T20I (N)
Sun, 16 Dec 2007 - 00:00
Only T20I (N)
Fri, 23 Nov 2007 - 00:00
24th
Thu, 20 Sep 2007 - 00:00
15th
Sun, 16 Sep 2007 - 00:00