Allrounder
268
19th
12-5-1938
26-1-2021
1st Test
Wed, 12 Feb - Sat, 15 Feb 2014 - 00:00
Centurion
4th Test
Thu, 14 Jan - Sun, 17 Jan 2010 - 00:00
Johannesburg
5th ODI
Sun, 23 Nov 2014 - 00:00
Sydney
4th ODI
Fri, 21 Nov 2014 - 00:00
Melbourne
1st ODI
Fri, 14 Nov 2014 - 00:00
Perth
5th
Tue, 02 Sep 2014 - 00:00
Harare
3rd
Fri, 29 Aug 2014 - 00:00
2nd ODI
Tue, 19 Aug 2014 - 00:00
Bulawayo
3rd ODI
Sat, 12 Jul 2014 - 00:00
Hambantota
Wed, 09 Jul 2014 - 00:00
Pallekele
Sun, 06 Jul 2014 - 00:00
Colombo (RPS)
Wed, 11 Dec 2013 - 00:00
2nd T20I (N)
Fri, 07 Nov 2014 - 00:00
2nd T20I
Thu, 20 May 2010 - 00:00
North Sound
1st T20I
Wed, 19 May 2010 - 00:00
Sun, 15 Nov 2009 - 00:00