Records type all-round analysis [change type]
View match by match list [change view]
Opposition team Sri Lanka remove Sri Lanka from query
Ordered by runs scored (descending)
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 2006-2024 436 14515 217 34.31 14 700 7/36 28.19 25 114 0 6.12 Profile
filtered 2006-2024 47 1556 116 30.50 1 76 5/70 36.78 3 14 0 -6.27
Match by match list
116 15 131 6 154 0 0 Test v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
26 96 122 6 204 1 0 Test v Sri Lanka Mirpur 26 Dec 2008 Test # 1903
50 43* 93 6 228 0 0 Test v Sri Lanka Chattogram 4 Feb 2014 Test # 2117
92* - 92 0 24 0 0 ODI v Sri Lanka Mirpur 14 Jan 2009 ODI # 2793
82 - 82 2 57 0 0 ODI v Sri Lanka Delhi 6 Nov 2023 ODI # 4695
55 25 80 3 159 0 0 Test v Sri Lanka Mirpur 27 Jan 2014 Test # 2116
72 - 72 1 33 0 0 ODI v Sri Lanka Dambulla 25 Mar 2017 ODI # 3855
67* - 67 0 23 0 0 ODI v Sri Lanka Mohali 7 Oct 2006 ODI # 2423
67 - 67 3 47 1 0 ODI v Sri Lanka Mirpur 19 Jan 2018 ODI # 3959
0 58 58 5 103 0 0 Test v Sri Lanka Mirpur 23 May 2022 Test # 2463
56 - 56 2 56 1 0 ODI v Sri Lanka Mirpur 20 Mar 2012 ODI # 3265
54 - 54 0 41 0 0 ODI v Sri Lanka Colombo (SSC) 1 Apr 2017 ODI # 3858
15 36 51 4 149 0 0 Test v Sri Lanka Chattogram 30 Mar 2024 Test # 2537
47 - 47 0 27 0 0 ODI v Sri Lanka Mirpur 8 Jan 2010 ODI # 2940
46 - 46 0 55 0 0 ODI v Sri Lanka Melbourne 26 Feb 2015 ODI # 3615
0 46 46 5 188 1 0 Test v Sri Lanka Chattogram 3 Jan 2009 Test # 1905
38 - 38 3 24 0 0 T20I v Sri Lanka Colombo (RPS) 6 Apr 2017 T20I # 607
32 - 32 2 21 1 0 T20I v Sri Lanka Mirpur 28 Feb 2016 T20I # 513
23 8 31 3 204 0 0 Test v Sri Lanka Galle 7 Mar 2017 Test # 2252
26 - 26 4 118 1 0 Test v Sri Lanka Chattogram 15 May 2022 Test # 2462
26 - 26 2 27 0 0 T20I v Sri Lanka Chattogram 12 Feb 2014 T20I # 357
16 8 24 0 57 1 0 Test v Sri Lanka Colombo (SSC) 25 Jun 2007 Test # 1837
24 - 24 0 31 0 0 T20I v Sri Lanka Dubai (DICS) 1 Sep 2022 T20I # 1755
24 - 24 1 46 0 0 ODI v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
20 - 20 0 27 0 0 ODI v Sri Lanka Mirpur 6 Mar 2014 ODI # 3485
20 - 20 1 49 3 0 ODI v Sri Lanka Dambulla 18 Jun 2010 ODI # 2995
18 - 18 1 22 0 0 T20I v Sri Lanka Johannesburg 18 Sep 2007 T20I # 38
15 - 15 1 44 0 0 ODI v Sri Lanka Mirpur 23 May 2021 ODI # 4290
15 - 15 - - 0 0 ODI v Sri Lanka Colombo (RPS) 23 Jul 2007 ODI # 2606
12 - 12 1 8 0 0 T20I v Sri Lanka Chattogram 14 Feb 2014 T20I # 358
11 - 11 0 29 0 0 T20I v Sri Lanka Colombo (RPS) 4 Apr 2017 T20I # 606
10 - 10 2 17 0 0 T20I v Sri Lanka Sharjah 24 Oct 2021 T20I # 1357
9 - 9 2 22 1 0 ODI v Sri Lanka Mirpur 16 Jan 2009 ODI # 2794
8 - 8 0 10 0 0 ODI v Sri Lanka Mirpur 25 Jan 2018 ODI # 3965
7 - 7 1 9 0 0 T20I v Sri Lanka Colombo (RPS) 16 Mar 2018 T20I # 661
5 - 5 2 29 0 0 ODI v Sri Lanka Pallekele 31 Aug 2023 ODI # 4629
4 - 4 0 48 0 0 ODI v Sri Lanka Mirpur 28 May 2021 ODI # 4292
4 - 4 1 49 0 0 ODI v Sri Lanka Port of Spain 21 Mar 2007 ODI # 2546
3 - 3 0 44 1 0 ODI v Sri Lanka Colombo (RPS) 9 Sep 2023 ODI # 4637
3 - 3 2 29 0 0 ODI v Sri Lanka Mirpur 17 Feb 2014 ODI # 3469
2 - 2 1 43 0 0 ODI v Sri Lanka Colombo (RPS) 25 Jul 2007 ODI # 2607
1 - 1 0 43 0 0 ODI v Sri Lanka Mirpur 4 Jan 2010 ODI # 2937
0 - 0 1 31 0 0 ODI v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
0 - 0 2 38 1 0 ODI v Sri Lanka Mirpur 25 May 2021 ODI # 4291
TDNB - - 0 59 0 0 ODI v Sri Lanka Dambulla 28 Mar 2017 ODI # 3856
0 - 0 0 50 1 0 ODI v Sri Lanka Colombo (PSS) 20 Jul 2007 ODI # 2605
absent - - 0 20 0 0 ODI v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page