Allrounder
268
19th
12-5-1938
26-1-2021
3rd Test
Sun, 08 Jul - Thu, 12 Jul 2012 - 00:00
Pallekele
Tue, 03 Jan - Fri, 06 Jan 2012 - 00:00
Cape Town
2nd Test
Mon, 26 Dec - Thu, 29 Dec 2011 - 00:00
Durban
1st Test
Thu, 15 Dec - Sat, 17 Dec 2011 - 00:00
Centurion
Thu, 16 Jun - Mon, 20 Jun 2011 - 00:00
Southampton
Thu, 26 May - Mon, 30 May 2011 - 00:00
Cardiff
3rd ODI
Sun, 14 Mar 2021 - 00:00
North Sound
2nd ODI
Fri, 12 Mar 2021 - 00:00
3rd ODI (D/N)
Sun, 01 Mar 2020 - 00:00
2nd ODI (D/N)
Wed, 26 Feb 2020 - 00:00
Hambantota
1st ODI
Sat, 22 Feb 2020 - 00:00
Colombo (SSC)
Fri, 26 Jul 2019 - 07:15 PM
Colombo (RPS)
44th
Sat, 06 Jul 2019 - 00:00
Leeds
35th
Fri, 28 Jun 2019 - 00:00
Chester-le-Street
27th
Fri, 21 Jun 2019 - 00:00
20th
Sat, 15 Jun 2019 - 00:00
The Oval
2nd T20I (N)
Fri, 05 Mar 2021 - 00:00
Coolidge
1st T20I (N)
Wed, 03 Mar 2021 - 00:00
Fri, 06 Mar 2020 - 00:00
Wed, 04 Mar 2020 - 00:00
3rd T20I
Sun, 24 Mar 2019 - 06:00 PM
Johannesburg
2nd T20I
Fri, 22 Mar 2019 - 06:00 PM
Tue, 19 Mar 2019 - 00:00
Only T20I
Fri, 11 Jan 2019 - 06:00 PM
Auckland
Sat, 27 Oct 2018 - 06:00 PM
Tue, 14 Aug 2018 - 06:00 PM