Allrounder
200
-
1997-02-06
2014-11-26
100
1997-03-25
2015-03-29
25
2007-09-15
2014-12-05
3rd Test
Wed, 26 Nov - Sun, 30 Nov 2014 - 00:00
Sharjah
1st Test
Wed, 25 Jul - Sun, 29 Jul 2012 - 00:00
North Sound
Fri, 23 Mar - Tue, 27 Mar 2012 - 00:00
Wellington
2nd Test
Thu, 15 Mar - Sat, 17 Mar 2012 - 00:00
Hamilton
Wed, 07 Mar - Sun, 11 Mar 2012 - 00:00
Dunedin
Only Test
Thu, 26 Jan - Sat, 28 Jan 2012 - 00:00
McLean Park, Napier
Thu, 01 Dec - Sun, 04 Dec 2011 - 00:00
Brisbane
Tue, 01 Nov - Sat, 05 Nov 2011 - 00:00
Queens Sports Club, Bulawayo
Sat, 15 Jan - Wed, 19 Jan 2011 - 00:00
Fri, 07 Jan - Sun, 09 Jan 2011 - 00:00
Final
Sun, 29 Mar 2015 - 00:00
Melbourne
1st Semi-Final
Tue, 24 Mar 2015 - 00:00
Auckland
4th Quarter-Final
Sat, 21 Mar 2015 - 00:00
37th , Pool A
Fri, 13 Mar 2015 - 00:00
31st , Pool A
Sun, 08 Mar 2015 - 00:00
Napier
9th , Pool A
Fri, 20 Feb 2015 - 00:00
6th , Pool A
Tue, 17 Feb 2015 - 00:00
1st , Pool A
Sat, 14 Feb 2015 - 00:00
Christchurch
2nd ODI
Tue, 03 Feb 2015 - 00:00
7th ODI
Thu, 29 Jan 2015 - 00:00
2nd T20I (N)
Fri, 05 Dec 2014 - 00:00
Dubai (DICS)
17th
Sat, 29 Sep 2012 - 00:00
Pallekele
13th
Thu, 27 Sep 2012 - 00:00
9th
Sun, 23 Sep 2012 - 00:00
5th
Fri, 21 Sep 2012 - 00:00
Tue, 11 Sep 2012 - 00:00
Chennai
2nd T20I
Sun, 23 May 2010 - 00:00
Lauderhill
1st T20I
Sat, 22 May 2010 - 00:00
22nd
Mon, 10 May 2010 - 00:00
Gros Islet
Sat, 08 May 2010 - 00:00
Bridgetown