Allrounder
268
19th
12-5-1938
26-1-2021
3rd ODI
Sun, 26 Aug 2007 - 00:00
Harare
1st ODI
Wed, 22 Aug 2007 - 00:00
Bulawayo
Wed, 20 Sep 2006 - 00:00
Sedgars Park, Potchefstroom
5th ODI
Sun, 12 Mar 2006 - 00:00
New Wanderers Stadium, Johannesburg
12th
Tue, 07 Feb 2006 - 00:00
Hobart
11th
Sun, 05 Feb 2006 - 00:00
Sydney
10th
Fri, 03 Feb 2006 - 00:00
Melbourne (Docklands)
9th
Tue, 31 Jan 2006 - 00:00
Perth
6th
Tue, 24 Jan 2006 - 00:00
Adelaide
4th
Fri, 20 Jan 2006 - 00:00
24th
Thu, 20 Sep 2007 - 00:00
Durban
20th
Wed, 19 Sep 2007 - 00:00
15th
Sun, 16 Sep 2007 - 00:00
Cape Town
Sat, 15 Sep 2007 - 00:00
1st
Tue, 11 Sep 2007 - 00:00
Johannesburg
Only T20I (N)
Fri, 02 Feb 2007 - 00:00
Fri, 01 Dec 2006 - 00:00
Fri, 24 Feb 2006 - 00:00