Allrounder
268
19th
12-5-1938
26-1-2021
3rd Test
Fri, 30 Nov - Fri, 30 Nov 2012 - 00:00
Perth
2nd Group A
Fri, 02 Jun 2017 - 00:00
Birmingham
4th ODI
Sun, 09 Oct 2016 - 00:00
Gqeberha
3rd ODI
Wed, 05 Oct 2016 - 00:00
Durban
2nd ODI
Sun, 02 Oct 2016 - 00:00
Johannesburg
1st ODI
Fri, 30 Sep 2016 - 00:00
Centurion
Only ODI
Tue, 27 Sep 2016 - 00:00
Benoni
5th ODI
Sun, 04 Sep 2016 - 00:00
Pallekele
Wed, 31 Aug 2016 - 00:00
Dambulla
Sun, 28 Aug 2016 - 00:00
Mon, 08 Feb 2016 - 00:00
Hamilton
2nd T20I (N)
Fri, 09 Sep 2016 - 00:00
Colombo (RPS)
22nd
Mon, 21 Mar 2016 - 00:00
Bengaluru
3rd T20I (N)
Wed, 09 Mar 2016 - 00:00
Cape Town
2nd T20I
Sun, 06 Mar 2016 - 00:00
1st T20I (N)
Fri, 04 Mar 2016 - 00:00
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