Bowler
100
-
2005-04-04
2013-03-16
118
2004-02-20
2017-07-10
25
2008-10-11
2017-04-06
2nd Test
Sat, 16 Mar - Tue, 19 Mar 2013 - 00:00
Colombo (RPS)
1st Test
Fri, 08 Mar - Tue, 12 Mar 2013 - 00:00
Galle
Fri, 14 Dec - Tue, 18 Dec 2012 - 00:00
Hobart
Sun, 25 Nov - Thu, 29 Nov 2012 - 00:00
Colombo (PSS)
Sat, 17 Nov - Mon, 19 Nov 2012 - 00:00
3rd Test
Sun, 08 Jul - Thu, 12 Jul 2012 - 00:00
Pallekele
Sat, 30 Jun - Sat, 30 Jun 2012 - 00:00
Colombo (SSC)
Fri, 22 Jun - Mon, 25 Jun 2012 - 00:00
Tue, 23 Nov - Sat, 27 Nov 2010 - 00:00
Nottingham
Wed, 02 Dec - Sun, 06 Dec 2009 - 00:00
Brabourne
5th ODI
Mon, 10 Jul 2017 - 00:00
Hambantota
3rd ODI
Sat, 01 Apr 2017 - 00:00
2nd ODI (D/N)
Tue, 28 Mar 2017 - 00:00
Dambulla
4th ODI
Tue, 07 Feb 2017 - 00:00
Cape Town
Wed, 01 Feb 2017 - 00:00
Durban
1st ODI
Sat, 28 Jan 2017 - 00:00
Gqeberha
Final
Sun, 27 Nov 2016 - 00:00
Bulawayo
2nd
Wed, 16 Nov 2016 - 00:00
Harare
1st
Mon, 14 Nov 2016 - 00:00
Tue, 05 Jan 2016 - 00:00
Mount Maunganui
2nd T20I (N)
Thu, 06 Apr 2017 - 00:00
1st T20I (N)
Tue, 04 Apr 2017 - 00:00
3rd T20I (N)
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
2nd T20I
Sun, 22 Jan 2017 - 00:00
Johannesburg
Fri, 20 Jan 2017 - 00:00
Centurion
21st
Sun, 20 Mar 2016 - 00:00
Bengaluru
16th
Thu, 17 Mar 2016 - 00:00
Eden Gardens