Allrounder
268
19th
12-5-1938
26-1-2021
2nd Test
Thu, 08 Sep - Mon, 12 Sep 2011 - 00:00
Pallekele
2nd ODI
Sat, 05 Jan 2019 - 07:15 PM
Mount Maunganui
1st ODI
Thu, 03 Jan 2019 - 07:15 PM
5th ODI
Mon, 23 Oct 2017 - 00:00
Sharjah
4th ODI
Fri, 20 Oct 2017 - 00:00
3rd Group B
Sat, 03 Jun 2017 - 00:00
The Oval
3rd ODI
Sat, 01 Apr 2017 - 00:00
Colombo (SSC)
Sun, 28 Aug 2016 - 00:00
Dambulla
Wed, 24 Aug 2016 - 00:00
Colombo (RPS)
Sat, 02 Jul 2016 - 00:00
Cardiff
Wed, 29 Jun 2016 - 00:00
3rd T20I (N)
Sun, 29 Oct 2017 - 00:00
Lahore
2nd T20I (N)
Fri, 27 Oct 2017 - 00:00
Abu Dhabi
1st T20I (N)
Thu, 26 Oct 2017 - 00:00
Only T20I (N)
Wed, 06 Sep 2017 - 00:00
Thu, 06 Apr 2017 - 00:00
Tue, 04 Apr 2017 - 00:00
Wed, 22 Feb 2017 - 00:00
Adelaide
Sun, 19 Feb 2017 - 00:00
Geelong
Fri, 17 Feb 2017 - 00:00
Melbourne
Wed, 25 Jan 2017 - 00:00
Cape Town