Allrounder
268
19th
12-5-1938
26-1-2021
2nd Test
Mon, 04 Sep - Thu, 07 Sep 2017 - 00:00
Chtogram
4th Test
Sat, 25 Mar - Tue, 28 Mar 2017 - 00:00
Dharamsala
Sat, 04 Mar - Tue, 07 Mar 2017 - 00:00
Bengaluru
1st Test
Thu, 23 Feb - Sat, 25 Feb 2017 - 00:00
Pune
3rd Test
Tue, 03 Jan - Sat, 07 Jan 2017 - 00:00
Sydney
Tue, 26 Jul - Sat, 30 Jul 2016 - 00:00
Pallekele
Wed, 22 Oct - Sun, 26 Oct 2014 - 00:00
Dubai (DICS)
2nd T20I
Sun, 16 Oct 2011 - 00:00
Johannesburg
2nd T20I (N)
Mon, 08 Aug 2011 - 00:00
1st T20I (N)
Sat, 06 Aug 2011 - 00:00
Fri, 14 Jan 2011 - 00:00
Melbourne
Tue, 06 Jul 2010 - 00:00
Birmingham