Allrounder
268
19th
12-5-1938
26-1-2021
2nd Test
Thu, 03 Apr - Sat, 05 Apr 2008 - 00:00
Ahmedabad
4th Test
Thu, 24 Jan - Mon, 28 Jan 2008 - 00:00
Adelaide
3rd Test
Wed, 16 Jan - Sat, 19 Jan 2008 - 00:00
Perth
Sat, 08 Dec - Wed, 12 Dec 2007 - 00:00
Bengaluru
Sat, 10 Jun - Wed, 14 Jun 2006 - 00:00
Gros Islet
Sat, 18 Mar - Wed, 22 Mar 2006 - 00:00
Wankhede
Thu, 09 Mar - Mon, 13 Mar 2006 - 00:00
Mohali
1st Test
Wed, 01 Mar - Sun, 05 Mar 2006 - 00:00
Nagpur
Sun, 29 Jan - Sun, 29 Jan 2006 - 00:00
Karachi
Sat, 21 Jan - Wed, 25 Jan 2006 - 00:00
Faisalabad
5th ODI
Sat, 04 Aug 2012 - 00:00
Pallekele
3rd ODI
Sat, 28 Jul 2012 - 00:00
Colombo (RPS)
2nd ODI
Tue, 24 Jul 2012 - 00:00
Hambantota
1st ODI
Sat, 21 Jul 2012 - 00:00
10th
Sun, 26 Feb 2012 - 00:00
Sydney
8th
Tue, 21 Feb 2012 - 00:00
Brisbane
7th
Sun, 19 Feb 2012 - 00:00
5th
Tue, 14 Feb 2012 - 00:00
Sun, 11 Dec 2011 - 00:00
Chennai
Sun, 08 Feb 2009 - 00:00
16th
Fri, 28 Sep 2012 - 00:00
Sun, 23 Sep 2012 - 00:00
Fri, 12 Jun 2009 - 00:00
Lord's
4th
Sat, 06 Jun 2009 - 00:00
Nottingham
2nd T20I (N)
Fri, 27 Feb 2009 - 00:00
Wellington
1st T20I (N)
Wed, 25 Feb 2009 - 00:00
Christchurch
Only T20I (N)
Tue, 10 Feb 2009 - 00:00
Fri, 01 Feb 2008 - 00:00
Melbourne
Final
Mon, 24 Sep 2007 - 00:00
Johannesburg
2nd Semi Final (N)
Sat, 22 Sep 2007 - 00:00
Durban