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
3rd ODI
Mon, 27 Oct 2014 - 00:00
Hamilton
Tue, 21 Oct 2014 - 00:00
Mount Maunganui
5th
Tue, 02 Sep 2014 - 00:00
Harare
3rd
Fri, 29 Aug 2014 - 00:00
2nd
Wed, 27 Aug 2014 - 00:00
Thu, 21 Aug 2014 - 00:00
Bulawayo
2nd ODI
Tue, 19 Aug 2014 - 00:00
2nd T20I (N)
Fri, 07 Nov 2014 - 00:00
1st T20I (N)
Wed, 05 Nov 2014 - 00:00
Adelaide
Fri, 15 Nov 2013 - 00:00
Dubai (DICS)
Wed, 13 Nov 2013 - 00:00
3rd T20I
Wed, 26 Dec 2012 - 00:00
Gqeberha
Sun, 23 Dec 2012 - 00:00
East London
Fri, 21 Dec 2012 - 00:00
Durban
Fri, 08 Oct 2010 - 00:00
Bloemfontein
2nd T20I
Thu, 20 May 2010 - 00:00
North Sound
1st T20I
Wed, 19 May 2010 - 00:00