Records type all-round analysis [change type]
View match by match list [change view]
Opposition team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 31 Mar 1988 remove greater than or equal to 31 Mar 1988 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2001-2020 310 2961 79 13.45 0 390 6/26 35.02 1 81 0 -21.56 Profile
filtered 2003-2018 33 338 63 11.26 0 45 3/25 37.04 0 9 0 -25.77
Match by match list
28 - 28 0 38 0 0 ODI v Sri Lanka Pietermaritzburg 14 Feb 2003 ODI # 1950
6 - 6 1 30 1 0 ODI v Sri Lanka Bogra 20 Feb 2006 ODI # 2334
DNB - - 1 31 0 0 ODI v Sri Lanka Bogra 22 Feb 2006 ODI # 2336
19 - 19 2 71 0 0 ODI v Sri Lanka Chattogram 25 Feb 2006 ODI # 2338
30 - 30 1 60 1 0 ODI v Sri Lanka Mohali 7 Oct 2006 ODI # 2423
7 - 7 0 66 0 0 ODI v Sri Lanka Port of Spain 21 Mar 2007 ODI # 2546
1 9 10 1 72 1 0 Test v Sri Lanka Colombo (SSC) 25 Jun 2007 Test # 1837
0 0 0 2 77 1 0 Test v Sri Lanka Colombo (PSS) 3 Jul 2007 Test # 1838
5 8 13 0 125 0 0 Test v Sri Lanka Kandy 11 Jul 2007 Test # 1839
6 - 6 2 31 0 0 ODI v Sri Lanka Colombo (PSS) 20 Jul 2007 ODI # 2605
12 - 12 1 39 0 0 T20I v Sri Lanka Johannesburg 18 Sep 2007 T20I # 38
34* - 34 2 53 1 0 ODI v Sri Lanka Lahore 25 Jun 2008 ODI # 2715
2 - 2 1 78 0 0 ODI v Sri Lanka Karachi 30 Jun 2008 ODI # 2726
0 2 2 4 126 0 0 Test v Sri Lanka Mirpur 26 Dec 2008 Test # 1903
63 0 63 3 111 0 0 Test v Sri Lanka Chattogram 3 Jan 2009 Test # 1905
DNB - - 3 25 2 0 ODI v Sri Lanka Mirpur 14 Jan 2009 ODI # 2793
0 - 0 1 18 0 0 ODI v Sri Lanka Mirpur 16 Jan 2009 ODI # 2794
15 - 15 0 70 0 0 ODI v Sri Lanka Dambulla 18 Jun 2010 ODI # 2995
DNB - - 1 30 0 0 ODI v Sri Lanka Mirpur 20 Mar 2012 ODI # 3265
DNB - - 2 43 0 0 T20I v Sri Lanka Chattogram 12 Feb 2014 T20I # 357
17 - 17 2 29 0 0 T20I v Sri Lanka Chattogram 14 Feb 2014 T20I # 358
17 - 17 0 52 0 0 ODI v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
7 - 7 0 53 0 0 ODI v Sri Lanka Melbourne 26 Feb 2015 ODI # 3615
2 - 2 1 17 0 0 T20I v Sri Lanka Mirpur 28 Feb 2016 T20I # 513
DNB - - 2 35 1 0 ODI v Sri Lanka Dambulla 25 Mar 2017 ODI # 3855
TDNB - - 1 55 0 0 ODI v Sri Lanka Dambulla 28 Mar 2017 ODI # 3856
16 - 16 3 65 0 0 ODI v Sri Lanka Colombo (SSC) 1 Apr 2017 ODI # 3858
9* - 9 2 32 1 0 T20I v Sri Lanka Colombo (RPS) 4 Apr 2017 T20I # 606
0 - 0 1 30 0 0 T20I v Sri Lanka Colombo (RPS) 6 Apr 2017 T20I # 607
6 - 6 2 30 0 0 ODI v Sri Lanka Mirpur 19 Jan 2018 ODI # 3959
1 - 1 0 15 0 0 ODI v Sri Lanka Mirpur 25 Jan 2018 ODI # 3965
5 - 5 1 35 0 0 ODI v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
11 - 11 2 25 0 0 ODI v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page