Allrounder
268
19th
12-5-1938
26-1-2021
3rd Test
Fri, 30 Nov - Fri, 30 Nov 2012 - 00:00
Perth
4th ODI
Sun, 09 Oct 2016 - 00:00
Gqeberha
2nd ODI
Sun, 02 Oct 2016 - 00:00
Johannesburg
1st ODI
Fri, 30 Sep 2016 - 00:00
Centurion
5th ODI
Sun, 04 Sep 2016 - 00:00
Pallekele
3rd ODI
Sun, 28 Aug 2016 - 00:00
Dambulla
Mon, 08 Feb 2016 - 00:00
Hamilton
Sat, 06 Feb 2016 - 00:00
Wellington
Wed, 03 Feb 2016 - 00:00
Auckland
Sat, 23 Jan 2016 - 00:00
Sydney
Wed, 20 Jan 2016 - 00:00
Canberra
22nd
Mon, 21 Mar 2016 - 00:00
Bengaluru
1st T20I (N)
Fri, 04 Mar 2016 - 00:00
Durban
2nd T20I (N)
Fri, 29 Jan 2016 - 00:00
Melbourne
Mon, 08 Aug 2011 - 00:00
Sat, 06 Aug 2011 - 00:00
Only T20I (D/N)
Sun, 31 Oct 2010 - 00:00